======================================
| [ 4235.864922][T20915] veth1: renamed from ioam-veth-betaR
| [ 4235.966919][T20916] veth0: renamed from ioam-veth-gamma
| [ 4308.187574][T21559] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21559
| [4308.188185][T21559] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4308.188438][T21559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.188440][T21559] Call Trace:
[ 4308.188442][T21559]
[4308.188444][T21559] dump_stack_lvl (lib/dump_stack.c:123)
[4308.188452][T21559] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.188458][T21559] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4308.188464][T21559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.188472][T21559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.188479][T21559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.188484][T21559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.188495][T21559] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.188507][T21559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.188512][T21559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.188517][T21559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.188526][T21559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.188531][T21559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.188540][T21559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.188556][T21559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.188559][T21559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.188570][T21559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.188575][T21559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.188580][T21559] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.188594][T21559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.188601][T21559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.188610][T21559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.188617][T21559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.188627][T21559] __x64_sys_sendto (net/socket.c:2183)
[4308.188631][T21559] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4308.188634][T21559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.188639][T21559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.188644][T21559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.188647][T21559] RIP: 0033:0x7f96552eba4a
[ 4308.188652][T21559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4308.188655][T21559] RSP: 002b:00007ffe02445bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.188659][T21559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96552eba4a
[ 4308.188661][T21559] RDX: 0000000000000040 RSI: 000000002b2dd340 RDI: 0000000000000005
[ 4308.188663][T21559] RBP: 00007ffe02445c80 R08: 0000000000418574 R09: 000000000000001c
[ 4308.188664][T21559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.188666][T21559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9655414000
| [ 4308.188666][T21559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9655414000
| [ 4308.188681][T21559]
| [ 4308.188684][T21559] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21559
| [4308.201168][T21559] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4308.201416][T21559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.201418][T21559] Call Trace:
[ 4308.201420][T21559]
[4308.201422][T21559] dump_stack_lvl (lib/dump_stack.c:123)
[4308.201428][T21559] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.201433][T21559] lwtunnel_output (net/core/lwtunnel.c:359)
[4308.201440][T21559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.201447][T21559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.201452][T21559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.201457][T21559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.201469][T21559] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.201481][T21559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.201486][T21559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.201491][T21559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.201499][T21559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.201503][T21559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.201512][T21559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.201528][T21559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.201531][T21559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.201542][T21559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.201547][T21559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.201553][T21559] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.201567][T21559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.201574][T21559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.201582][T21559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.201589][T21559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.201599][T21559] __x64_sys_sendto (net/socket.c:2183)
[4308.201603][T21559] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4308.201606][T21559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.201611][T21559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.201616][T21559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.201619][T21559] RIP: 0033:0x7f96552eba4a
[ 4308.201622][T21559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4308.201625][T21559] RSP: 002b:00007ffe02445bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.201628][T21559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96552eba4a
[ 4308.201630][T21559] RDX: 0000000000000040 RSI: 000000002b2dd340 RDI: 0000000000000005
[ 4308.201632][T21559] RBP: 00007ffe02445c80 R08: 0000000000418574 R09: 000000000000001c
[ 4308.201633][T21559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.201635][T21559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9655414000
| [ 4308.201635][T21559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9655414000
| [ 4308.201650][T21559]
| [ 4308.217072][T21559] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21559
| [4308.217446][T21559] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4308.217692][T21559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.217694][T21559] Call Trace:
[ 4308.217696][T21559]
[4308.217698][T21559] dump_stack_lvl (lib/dump_stack.c:123)
[4308.217704][T21559] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.217709][T21559] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4308.217716][T21559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.217723][T21559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.217729][T21559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.217733][T21559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.217745][T21559] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.217757][T21559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.217762][T21559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.217766][T21559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.217774][T21559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.217777][T21559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.217786][T21559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.217802][T21559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.217805][T21559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.217816][T21559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.217821][T21559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.217826][T21559] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.217841][T21559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.217847][T21559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.217854][T21559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.217861][T21559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.217872][T21559] __x64_sys_sendto (net/socket.c:2183)
[4308.217875][T21559] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4308.217878][T21559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.217883][T21559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.217888][T21559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.217891][T21559] RIP: 0033:0x7f96552eba4a
[ 4308.217894][T21559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4308.217897][T21559] RSP: 002b:00007ffe02445bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.217900][T21559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96552eba4a
[ 4308.217902][T21559] RDX: 0000000000000040 RSI: 000000002b2dd340 RDI: 0000000000000005
[ 4308.217904][T21559] RBP: 00007ffe02445c80 R08: 0000000000418574 R09: 000000000000001c
[ 4308.217905][T21559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.217907][T21559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9655414000
| [ 4308.217907][T21559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9655414000
| [ 4308.217922][T21559]
| [ 4308.798014][T21564] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21564
| [4308.798479][T21564] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4308.798725][T21564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.798726][T21564] Call Trace:
[ 4308.798729][T21564]
[4308.798731][T21564] dump_stack_lvl (lib/dump_stack.c:123)
[4308.798739][T21564] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.798745][T21564] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4308.798751][T21564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.798759][T21564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.798766][T21564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.798771][T21564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.798783][T21564] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.798794][T21564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.798799][T21564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.798804][T21564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.798813][T21564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.798818][T21564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.798827][T21564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.798843][T21564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.798845][T21564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.798857][T21564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.798862][T21564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.798867][T21564] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.798882][T21564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.798888][T21564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.798897][T21564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.798904][T21564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.798914][T21564] __x64_sys_sendto (net/socket.c:2183)
[4308.798918][T21564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4308.798921][T21564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.798926][T21564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.798931][T21564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.798935][T21564] RIP: 0033:0x7f869bd01a4a
[ 4308.798939][T21564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4308.798941][T21564] RSP: 002b:00007ffc22824a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.798945][T21564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f869bd01a4a
[ 4308.798948][T21564] RDX: 0000000000000040 RSI: 000000001bccc340 RDI: 0000000000000005
[ 4308.798950][T21564] RBP: 00007ffc22824ab0 R08: 0000000000418574 R09: 000000000000001c
[ 4308.798951][T21564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.798953][T21564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869be2a000
| [ 4308.798953][T21564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869be2a000
| [ 4308.798968][T21564]
| [ 4308.798970][T21564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21564
| [4308.810668][T21564] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4308.810911][T21564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.810913][T21564] Call Trace:
[ 4308.810915][T21564]
[4308.810916][T21564] dump_stack_lvl (lib/dump_stack.c:123)
[4308.810922][T21564] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.810928][T21564] lwtunnel_output (net/core/lwtunnel.c:359)
[4308.810934][T21564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.810941][T21564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.810947][T21564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.810952][T21564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.810964][T21564] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.810975][T21564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.810980][T21564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.810985][T21564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.810993][T21564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.810997][T21564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.811005][T21564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.811022][T21564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.811024][T21564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.811035][T21564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.811039][T21564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.811045][T21564] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.811059][T21564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.811066][T21564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.811073][T21564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.811080][T21564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.811091][T21564] __x64_sys_sendto (net/socket.c:2183)
[4308.811094][T21564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4308.811097][T21564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.811102][T21564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.811107][T21564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.811110][T21564] RIP: 0033:0x7f869bd01a4a
[ 4308.811115][T21564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4308.811117][T21564] RSP: 002b:00007ffc22824a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.811120][T21564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f869bd01a4a
[ 4308.811122][T21564] RDX: 0000000000000040 RSI: 000000001bccc340 RDI: 0000000000000005
[ 4308.811124][T21564] RBP: 00007ffc22824ab0 R08: 0000000000418574 R09: 000000000000001c
[ 4308.811125][T21564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.811127][T21564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869be2a000
| [ 4308.811127][T21564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869be2a000
| [ 4308.811142][T21564]
| [ 4308.823924][T21564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21564
| [4308.824301][T21564] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4308.824546][T21564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.824548][T21564] Call Trace:
[ 4308.824549][T21564]
[4308.824551][T21564] dump_stack_lvl (lib/dump_stack.c:123)
[4308.824558][T21564] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.824564][T21564] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4308.824570][T21564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.824578][T21564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.824584][T21564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.824589][T21564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.824601][T21564] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.824612][T21564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.824618][T21564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.824623][T21564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.824631][T21564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.824635][T21564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.824644][T21564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.824661][T21564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.824664][T21564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.824675][T21564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.824680][T21564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.824685][T21564] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.824700][T21564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.824707][T21564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.824715][T21564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.824722][T21564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.824732][T21564] __x64_sys_sendto (net/socket.c:2183)
[4308.824736][T21564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4308.824739][T21564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.824744][T21564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.824749][T21564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.824752][T21564] RIP: 0033:0x7f869bd01a4a
[ 4308.824756][T21564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4308.824758][T21564] RSP: 002b:00007ffc22824a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.824761][T21564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f869bd01a4a
[ 4308.824763][T21564] RDX: 0000000000000040 RSI: 000000001bccc340 RDI: 0000000000000005
[ 4308.824765][T21564] RBP: 00007ffc22824ab0 R08: 0000000000418574 R09: 000000000000001c
[ 4308.824767][T21564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.824769][T21564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869be2a000
| [ 4308.824769][T21564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869be2a000
| [ 4308.824783][T21564]
| [ 4309.405590][T21569] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21569
| [4309.406037][T21569] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4309.406297][T21569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4309.406299][T21569] Call Trace:
[ 4309.406301][T21569]
[4309.406303][T21569] dump_stack_lvl (lib/dump_stack.c:123)
[4309.406312][T21569] check_preemption_disabled (lib/smp_processor_id.c:52)
[4309.406318][T21569] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4309.406324][T21569] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4309.406331][T21569] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.406338][T21569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4309.406343][T21569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.406355][T21569] rawv6_sendmsg (net/ipv6/raw.c:918)
[4309.406367][T21569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4309.406372][T21569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4309.406377][T21569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.406386][T21569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4309.406391][T21569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4309.406400][T21569] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4309.406416][T21569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4309.406419][T21569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.406430][T21569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.406436][T21569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.406441][T21569] ? __pfx___sys_sendto (net/socket.c:2147)
[4309.406455][T21569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4309.406462][T21569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4309.406471][T21569] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4309.406478][T21569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4309.406487][T21569] __x64_sys_sendto (net/socket.c:2183)
[4309.406491][T21569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4309.406495][T21569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4309.406500][T21569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4309.406504][T21569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4309.406508][T21569] RIP: 0033:0x7f74aa0bda4a
[ 4309.406512][T21569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4309.406515][T21569] RSP: 002b:00007ffe4b0a0818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4309.406519][T21569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74aa0bda4a
[ 4309.406521][T21569] RDX: 0000000000000040 RSI: 000000003923d340 RDI: 0000000000000005
[ 4309.406523][T21569] RBP: 00007ffe4b0a08a0 R08: 0000000000418574 R09: 000000000000001c
[ 4309.406524][T21569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4309.406526][T21569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74aa1e6000
| [ 4309.406526][T21569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74aa1e6000
| [ 4309.406540][T21569]
| [ 4309.406543][T21569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21569
| [4309.418987][T21569] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4309.419232][T21569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4309.419234][T21569] Call Trace:
[ 4309.419236][T21569]
[4309.419238][T21569] dump_stack_lvl (lib/dump_stack.c:123)
[4309.419244][T21569] check_preemption_disabled (lib/smp_processor_id.c:52)
[4309.419250][T21569] lwtunnel_output (net/core/lwtunnel.c:359)
[4309.419256][T21569] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4309.419263][T21569] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.419270][T21569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4309.419274][T21569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.419286][T21569] rawv6_sendmsg (net/ipv6/raw.c:918)
[4309.419297][T21569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4309.419302][T21569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4309.419307][T21569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.419314][T21569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4309.419318][T21569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4309.419327][T21569] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4309.419342][T21569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4309.419345][T21569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.419356][T21569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.419361][T21569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.419366][T21569] ? __pfx___sys_sendto (net/socket.c:2147)
[4309.419380][T21569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4309.419387][T21569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4309.419395][T21569] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4309.419402][T21569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4309.419412][T21569] __x64_sys_sendto (net/socket.c:2183)
[4309.419416][T21569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4309.419419][T21569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4309.419424][T21569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4309.419429][T21569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4309.419432][T21569] RIP: 0033:0x7f74aa0bda4a
[ 4309.419435][T21569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4309.419438][T21569] RSP: 002b:00007ffe4b0a0818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4309.419441][T21569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74aa0bda4a
[ 4309.419443][T21569] RDX: 0000000000000040 RSI: 000000003923d340 RDI: 0000000000000005
[ 4309.419444][T21569] RBP: 00007ffe4b0a08a0 R08: 0000000000418574 R09: 000000000000001c
[ 4309.419446][T21569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4309.419448][T21569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74aa1e6000
| [ 4309.419448][T21569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74aa1e6000
| [ 4309.419462][T21569]
| [ 4309.436839][T21569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21569
| [4309.437210][T21569] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4309.437454][T21569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4309.437456][T21569] Call Trace:
[ 4309.437457][T21569]
[4309.437459][T21569] dump_stack_lvl (lib/dump_stack.c:123)
[4309.437466][T21569] check_preemption_disabled (lib/smp_processor_id.c:52)
[4309.437472][T21569] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4309.437478][T21569] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4309.437485][T21569] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.437492][T21569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4309.437496][T21569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.437508][T21569] rawv6_sendmsg (net/ipv6/raw.c:918)
[4309.437520][T21569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4309.437526][T21569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4309.437530][T21569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.437538][T21569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4309.437543][T21569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4309.437551][T21569] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4309.437568][T21569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4309.437570][T21569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.437581][T21569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.437586][T21569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.437592][T21569] ? __pfx___sys_sendto (net/socket.c:2147)
[4309.437607][T21569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4309.437613][T21569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4309.437621][T21569] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4309.437628][T21569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4309.437638][T21569] __x64_sys_sendto (net/socket.c:2183)
[4309.437642][T21569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4309.437646][T21569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4309.437650][T21569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4309.437655][T21569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4309.437659][T21569] RIP: 0033:0x7f74aa0bda4a
[ 4309.437663][T21569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4309.437665][T21569] RSP: 002b:00007ffe4b0a0818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4309.437669][T21569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74aa0bda4a
[ 4309.437671][T21569] RDX: 0000000000000040 RSI: 000000003923d340 RDI: 0000000000000005
[ 4309.437673][T21569] RBP: 00007ffe4b0a08a0 R08: 0000000000418574 R09: 000000000000001c
[ 4309.437675][T21569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4309.437676][T21569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74aa1e6000
| [ 4309.437676][T21569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74aa1e6000
| [ 4309.437691][T21569]
| [ 4310.013048][T21574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21574
| [4310.013810][T21574] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4310.014058][T21574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.014060][T21574] Call Trace:
[ 4310.014062][T21574]
[4310.014064][T21574] dump_stack_lvl (lib/dump_stack.c:123)
[4310.014072][T21574] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.014078][T21574] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4310.014085][T21574] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.014092][T21574] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.014099][T21574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.014104][T21574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.014117][T21574] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.014128][T21574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.014134][T21574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.014139][T21574] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.014148][T21574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.014153][T21574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.014161][T21574] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.014177][T21574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.014180][T21574] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.014191][T21574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.014196][T21574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.014202][T21574] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.014216][T21574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.014222][T21574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.014231][T21574] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.014238][T21574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.014248][T21574] __x64_sys_sendto (net/socket.c:2183)
[4310.014252][T21574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4310.014255][T21574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.014260][T21574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.014264][T21574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.014268][T21574] RIP: 0033:0x7f68c107aa4a
[ 4310.014272][T21574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4310.014275][T21574] RSP: 002b:00007fffeec99a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.014279][T21574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68c107aa4a
[ 4310.014281][T21574] RDX: 0000000000000040 RSI: 000000000f610340 RDI: 0000000000000005
[ 4310.014283][T21574] RBP: 00007fffeec99ab0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.014285][T21574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.014287][T21574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68c11a3000
| [ 4310.014301][T21574]
| [ 4313.210301][T21602] check_preemption_disabled: 20 callbacks suppressed
| [ 4313.210307][T21602] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21602
| [4313.211074][T21602] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4313.211354][T21602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.211356][T21602] Call Trace:
[ 4313.211358][T21602]
[4313.211361][T21602] dump_stack_lvl (lib/dump_stack.c:123)
[4313.211369][T21602] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.211375][T21602] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4313.211382][T21602] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.211389][T21602] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.211396][T21602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.211401][T21602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.211412][T21602] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.211424][T21602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.211429][T21602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.211435][T21602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.211444][T21602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.211449][T21602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.211458][T21602] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.211474][T21602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.211477][T21602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.211488][T21602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.211493][T21602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.211498][T21602] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.211513][T21602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.211519][T21602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.211528][T21602] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.211535][T21602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.211545][T21602] __x64_sys_sendto (net/socket.c:2183)
[4313.211548][T21602] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4313.211552][T21602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.211557][T21602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.211561][T21602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.211565][T21602] RIP: 0033:0x7fdd126e7a4a
[ 4313.211570][T21602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4313.211572][T21602] RSP: 002b:00007ffe3f3c8478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.211577][T21602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd126e7a4a
[ 4313.211579][T21602] RDX: 0000000000000040 RSI: 000000003ecb5340 RDI: 0000000000000005
[ 4313.211580][T21602] RBP: 00007ffe3f3c8500 R08: 0000000000418574 R09: 000000000000001c
[ 4313.211582][T21602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.211584][T21602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd12810000
| [ 4313.211584][T21602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd12810000
| [ 4313.211599][T21602]
| [ 4313.211601][T21602] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21602
| [4313.223793][T21602] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4313.224043][T21602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.224045][T21602] Call Trace:
[ 4313.224047][T21602]
[4313.224049][T21602] dump_stack_lvl (lib/dump_stack.c:123)
[4313.224055][T21602] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.224061][T21602] lwtunnel_output (net/core/lwtunnel.c:359)
[4313.224067][T21602] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.224076][T21602] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.224082][T21602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.224086][T21602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.224098][T21602] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.224110][T21602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.224116][T21602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.224120][T21602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.224128][T21602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.224133][T21602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.224141][T21602] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.224173][T21602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.224176][T21602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.224187][T21602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.224192][T21602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.224198][T21602] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.224212][T21602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.224218][T21602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.224227][T21602] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.224234][T21602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.224244][T21602] __x64_sys_sendto (net/socket.c:2183)
[4313.224247][T21602] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4313.224250][T21602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.224255][T21602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.224260][T21602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.224263][T21602] RIP: 0033:0x7fdd126e7a4a
[ 4313.224267][T21602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4313.224269][T21602] RSP: 002b:00007ffe3f3c8478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.224273][T21602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd126e7a4a
[ 4313.224275][T21602] RDX: 0000000000000040 RSI: 000000003ecb5340 RDI: 0000000000000005
[ 4313.224276][T21602] RBP: 00007ffe3f3c8500 R08: 0000000000418574 R09: 000000000000001c
[ 4313.224278][T21602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.224280][T21602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd12810000
| [ 4313.224280][T21602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd12810000
| [ 4313.224295][T21602]
| [ 4313.236849][T21602] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21602
| [4313.237248][T21602] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4313.237505][T21602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.237506][T21602] Call Trace:
[ 4313.237508][T21602]
[4313.237510][T21602] dump_stack_lvl (lib/dump_stack.c:123)
[4313.237516][T21602] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.237522][T21602] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4313.237528][T21602] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.237535][T21602] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.237541][T21602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.237545][T21602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.237558][T21602] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.237569][T21602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.237575][T21602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.237579][T21602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.237587][T21602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.237591][T21602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.237599][T21602] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.237616][T21602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.237618][T21602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.237629][T21602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.237633][T21602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.237639][T21602] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.237654][T21602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.237660][T21602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.237668][T21602] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.237675][T21602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.237685][T21602] __x64_sys_sendto (net/socket.c:2183)
[4313.237689][T21602] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4313.237692][T21602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.237697][T21602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.237702][T21602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.237705][T21602] RIP: 0033:0x7fdd126e7a4a
[ 4313.237708][T21602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4313.237711][T21602] RSP: 002b:00007ffe3f3c8478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.237714][T21602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd126e7a4a
[ 4313.237716][T21602] RDX: 0000000000000040 RSI: 000000003ecb5340 RDI: 0000000000000005
[ 4313.237718][T21602] RBP: 00007ffe3f3c8500 R08: 0000000000418574 R09: 000000000000001c
[ 4313.237719][T21602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.237721][T21602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd12810000
| [ 4313.237721][T21602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd12810000
| [ 4313.237736][T21602]
| [ 4313.681890][T21606] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21606
| [4313.682351][T21606] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4313.682597][T21606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.682599][T21606] Call Trace:
[ 4313.682601][T21606]
[4313.682603][T21606] dump_stack_lvl (lib/dump_stack.c:123)
[4313.682611][T21606] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.682617][T21606] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4313.682623][T21606] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.682630][T21606] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.682637][T21606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.682642][T21606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.682653][T21606] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.682665][T21606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.682670][T21606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.682675][T21606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.682683][T21606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.682688][T21606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.682697][T21606] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.682713][T21606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.682715][T21606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.682726][T21606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.682731][T21606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.682736][T21606] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.682750][T21606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.682756][T21606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.682765][T21606] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.682772][T21606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.682792][T21606] __x64_sys_sendto (net/socket.c:2183)
[4313.682796][T21606] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4313.682799][T21606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.682804][T21606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.682808][T21606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.682812][T21606] RIP: 0033:0x7f2cad572a4a
[ 4313.682816][T21606] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4313.682818][T21606] RSP: 002b:00007ffc30960eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.682822][T21606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cad572a4a
[ 4313.682824][T21606] RDX: 0000000000000040 RSI: 000000000de5e340 RDI: 0000000000000005
[ 4313.682826][T21606] RBP: 00007ffc30960f40 R08: 0000000000418574 R09: 000000000000001c
[ 4313.682827][T21606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.682829][T21606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cad69b000
| [ 4313.682829][T21606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cad69b000
| [ 4313.682843][T21606]
| [ 4313.682845][T21606] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21606
| [4313.694565][T21606] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4313.694806][T21606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.694807][T21606] Call Trace:
[ 4313.694809][T21606]
[4313.694811][T21606] dump_stack_lvl (lib/dump_stack.c:123)
[4313.694816][T21606] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.694822][T21606] lwtunnel_output (net/core/lwtunnel.c:359)
[4313.694828][T21606] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.694834][T21606] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.694840][T21606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.694844][T21606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.694856][T21606] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.694868][T21606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.694873][T21606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.694877][T21606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.694885][T21606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.694888][T21606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.694897][T21606] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.694913][T21606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.694915][T21606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.694927][T21606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.694931][T21606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.694936][T21606] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.694951][T21606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.694957][T21606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.694964][T21606] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.694971][T21606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.694982][T21606] __x64_sys_sendto (net/socket.c:2183)
[4313.694985][T21606] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4313.694988][T21606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.694993][T21606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.694998][T21606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.695001][T21606] RIP: 0033:0x7f2cad572a4a
[ 4313.695004][T21606] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4313.695006][T21606] RSP: 002b:00007ffc30960eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.695009][T21606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cad572a4a
[ 4313.695011][T21606] RDX: 0000000000000040 RSI: 000000000de5e340 RDI: 0000000000000005
[ 4313.695013][T21606] RBP: 00007ffc30960f40 R08: 0000000000418574 R09: 000000000000001c
[ 4313.695015][T21606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.695016][T21606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cad69b000
| [ 4313.695016][T21606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cad69b000
| [ 4313.695031][T21606]
| [ 4313.709191][T21606] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21606
| [4313.709552][T21606] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4313.709794][T21606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.709795][T21606] Call Trace:
[ 4313.709797][T21606]
[4313.709799][T21606] dump_stack_lvl (lib/dump_stack.c:123)
[4313.709805][T21606] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.709811][T21606] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4313.709818][T21606] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.709824][T21606] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.709830][T21606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.709835][T21606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.709847][T21606] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.709859][T21606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.709864][T21606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.709868][T21606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.709876][T21606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.709880][T21606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.709889][T21606] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.709905][T21606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.709908][T21606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.709919][T21606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.709924][T21606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.709929][T21606] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.709944][T21606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.709950][T21606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.709957][T21606] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.709964][T21606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.709975][T21606] __x64_sys_sendto (net/socket.c:2183)
[4313.709978][T21606] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4313.709982][T21606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.709987][T21606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.709992][T21606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.709995][T21606] RIP: 0033:0x7f2cad572a4a
[ 4313.709998][T21606] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4313.710001][T21606] RSP: 002b:00007ffc30960eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.710004][T21606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cad572a4a
[ 4313.710006][T21606] RDX: 0000000000000040 RSI: 000000000de5e340 RDI: 0000000000000005
[ 4313.710008][T21606] RBP: 00007ffc30960f40 R08: 0000000000418574 R09: 000000000000001c
[ 4313.710009][T21606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.710011][T21606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cad69b000
| [ 4313.710011][T21606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cad69b000
| [ 4313.710025][T21606]
| [ 4314.193507][T21610] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21610
| [4314.193956][T21610] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4314.194252][T21610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4314.194254][T21610] Call Trace:
[ 4314.194257][T21610]
[4314.194259][T21610] dump_stack_lvl (lib/dump_stack.c:123)
[4314.194266][T21610] check_preemption_disabled (lib/smp_processor_id.c:52)
[4314.194272][T21610] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4314.194279][T21610] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4314.194286][T21610] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.194293][T21610] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4314.194298][T21610] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.194309][T21610] rawv6_sendmsg (net/ipv6/raw.c:918)
[4314.194321][T21610] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4314.194326][T21610] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4314.194331][T21610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.194340][T21610] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4314.194344][T21610] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4314.194353][T21610] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4314.194369][T21610] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4314.194372][T21610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.194383][T21610] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.194387][T21610] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.194393][T21610] ? __pfx___sys_sendto (net/socket.c:2147)
[4314.194407][T21610] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4314.194413][T21610] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4314.194422][T21610] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4314.194429][T21610] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4314.194439][T21610] __x64_sys_sendto (net/socket.c:2183)
[4314.194443][T21610] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4314.194446][T21610] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4314.194451][T21610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4314.194455][T21610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4314.194459][T21610] RIP: 0033:0x7f66b515da4a
[ 4314.194462][T21610] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4314.194465][T21610] RSP: 002b:00007ffc8df57108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4314.194469][T21610] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66b515da4a
[ 4314.194471][T21610] RDX: 0000000000000040 RSI: 0000000031c85340 RDI: 0000000000000005
[ 4314.194473][T21610] RBP: 00007ffc8df57190 R08: 0000000000418574 R09: 000000000000001c
[ 4314.194475][T21610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4314.194476][T21610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66b5286000
| [ 4314.194476][T21610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66b5286000
| [ 4314.194491][T21610]
| [ 4314.194493][T21610] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21610
| [4314.205919][T21610] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4314.206176][T21610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4314.206178][T21610] Call Trace:
[ 4314.206180][T21610]
[4314.206182][T21610] dump_stack_lvl (lib/dump_stack.c:123)
[4314.206188][T21610] check_preemption_disabled (lib/smp_processor_id.c:52)
[4314.206194][T21610] lwtunnel_output (net/core/lwtunnel.c:359)
[4314.206200][T21610] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4314.206207][T21610] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.206213][T21610] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4314.206218][T21610] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.206230][T21610] rawv6_sendmsg (net/ipv6/raw.c:918)
[4314.206241][T21610] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4314.206247][T21610] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4314.206251][T21610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.206259][T21610] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4314.206263][T21610] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4314.206272][T21610] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4314.206288][T21610] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4314.206291][T21610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.206302][T21610] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.206307][T21610] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.206312][T21610] ? __pfx___sys_sendto (net/socket.c:2147)
[4314.206327][T21610] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4314.206333][T21610] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4314.206342][T21610] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4314.206349][T21610] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4314.206359][T21610] __x64_sys_sendto (net/socket.c:2183)
[4314.206363][T21610] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4314.206366][T21610] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4314.206371][T21610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4314.206376][T21610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4314.206379][T21610] RIP: 0033:0x7f66b515da4a
[ 4314.206382][T21610] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4314.206385][T21610] RSP: 002b:00007ffc8df57108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4314.206388][T21610] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66b515da4a
[ 4314.206390][T21610] RDX: 0000000000000040 RSI: 0000000031c85340 RDI: 0000000000000005
[ 4314.206391][T21610] RBP: 00007ffc8df57190 R08: 0000000000418574 R09: 000000000000001c
[ 4314.206393][T21610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4314.206395][T21610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66b5286000
| [ 4314.206395][T21610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66b5286000
| [ 4314.206410][T21610]
| [ 4314.206800][T21610] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21610
| [4314.218140][T21610] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4314.218389][T21610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4314.218390][T21610] Call Trace:
[ 4314.218392][T21610]
[4314.218394][T21610] dump_stack_lvl (lib/dump_stack.c:123)
[4314.218400][T21610] check_preemption_disabled (lib/smp_processor_id.c:52)
[4314.218406][T21610] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4314.218412][T21610] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4314.218419][T21610] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.218424][T21610] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4314.218429][T21610] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.218441][T21610] rawv6_sendmsg (net/ipv6/raw.c:918)
[4314.218453][T21610] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4314.218458][T21610] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4314.218462][T21610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.218470][T21610] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4314.218474][T21610] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4314.218482][T21610] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4314.218499][T21610] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4314.218501][T21610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.218513][T21610] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.218518][T21610] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.218523][T21610] ? __pfx___sys_sendto (net/socket.c:2147)
[4314.218538][T21610] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4314.218544][T21610] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4314.218552][T21610] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4314.218559][T21610] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4314.218569][T21610] __x64_sys_sendto (net/socket.c:2183)
[4314.218573][T21610] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4314.218576][T21610] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4314.218581][T21610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4314.218586][T21610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4314.218589][T21610] RIP: 0033:0x7f66b515da4a
[ 4314.218592][T21610] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4314.218594][T21610] RSP: 002b:00007ffc8df57108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4314.218597][T21610] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66b515da4a
[ 4314.218599][T21610] RDX: 0000000000000040 RSI: 0000000031c85340 RDI: 0000000000000005
[ 4314.218601][T21610] RBP: 00007ffc8df57190 R08: 0000000000418574 R09: 000000000000001c
[ 4314.218602][T21610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4314.218604][T21610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66b5286000
| [ 4314.218604][T21610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66b5286000
| [ 4314.218619][T21610]
| [ 4314.678697][T21614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21614
| [4314.679162][T21614] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4314.679739][T21614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4314.679741][T21614] Call Trace:
[ 4314.679744][T21614]
[4314.679746][T21614] dump_stack_lvl (lib/dump_stack.c:123)
[4314.679753][T21614] check_preemption_disabled (lib/smp_processor_id.c:52)
[4314.679759][T21614] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4314.679766][T21614] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4314.679773][T21614] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.679780][T21614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4314.679785][T21614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.679797][T21614] rawv6_sendmsg (net/ipv6/raw.c:918)
[4314.679808][T21614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4314.679814][T21614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4314.679818][T21614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.679827][T21614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4314.679832][T21614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4314.679841][T21614] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4314.679856][T21614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4314.679859][T21614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.679870][T21614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.679875][T21614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.679881][T21614] ? __pfx___sys_sendto (net/socket.c:2147)
[4314.679895][T21614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4314.679901][T21614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4314.679909][T21614] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4314.679916][T21614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4314.679926][T21614] __x64_sys_sendto (net/socket.c:2183)
[4314.679930][T21614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4314.679933][T21614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4314.679938][T21614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4314.679942][T21614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4314.679946][T21614] RIP: 0033:0x7f53d0e0ba4a
[ 4314.679950][T21614] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4314.679953][T21614] RSP: 002b:00007ffd95826928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4314.679957][T21614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53d0e0ba4a
[ 4314.679959][T21614] RDX: 0000000000000040 RSI: 0000000005e6e340 RDI: 0000000000000005
[ 4314.679961][T21614] RBP: 00007ffd958269b0 R08: 0000000000418574 R09: 000000000000001c
[ 4314.679963][T21614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4314.679965][T21614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53d0f34000
| [ 4314.679979][T21614]
| [ 4318.460786][T21648] check_preemption_disabled: 23 callbacks suppressed
| [ 4318.460793][T21648] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21648
| [4318.461970][T21648] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4318.462224][T21648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4318.462226][T21648] Call Trace:
[ 4318.462228][T21648]
[4318.462230][T21648] dump_stack_lvl (lib/dump_stack.c:123)
[4318.462237][T21648] check_preemption_disabled (lib/smp_processor_id.c:52)
[4318.462244][T21648] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4318.462250][T21648] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4318.462257][T21648] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.462264][T21648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4318.462269][T21648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.462281][T21648] rawv6_sendmsg (net/ipv6/raw.c:918)
[4318.462292][T21648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4318.462297][T21648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4318.462303][T21648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.462312][T21648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4318.462317][T21648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4318.462326][T21648] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4318.462342][T21648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4318.462345][T21648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.462356][T21648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.462361][T21648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.462367][T21648] ? __pfx___sys_sendto (net/socket.c:2147)
[4318.462381][T21648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4318.462387][T21648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4318.462396][T21648] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4318.462403][T21648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4318.462413][T21648] __x64_sys_sendto (net/socket.c:2183)
[4318.462417][T21648] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4318.462421][T21648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4318.462425][T21648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4318.462429][T21648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4318.462433][T21648] RIP: 0033:0x7efdb9c97a4a
[ 4318.462437][T21648] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4318.462440][T21648] RSP: 002b:00007ffed09c0718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4318.462444][T21648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdb9c97a4a
[ 4318.462446][T21648] RDX: 0000000000000040 RSI: 00000000192de340 RDI: 0000000000000005
[ 4318.462448][T21648] RBP: 00007ffed09c07a0 R08: 0000000000418574 R09: 000000000000001c
[ 4318.462450][T21648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4318.462451][T21648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdb9dc0000
| [ 4318.462451][T21648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdb9dc0000
| [ 4318.462466][T21648]
| [ 4318.462468][T21648] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21648
| [4318.473882][T21648] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4318.474132][T21648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4318.474134][T21648] Call Trace:
[ 4318.474136][T21648]
[4318.474138][T21648] dump_stack_lvl (lib/dump_stack.c:123)
[4318.474143][T21648] check_preemption_disabled (lib/smp_processor_id.c:52)
[4318.474149][T21648] lwtunnel_output (net/core/lwtunnel.c:359)
[4318.474155][T21648] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4318.474162][T21648] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.474167][T21648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4318.474172][T21648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.474184][T21648] rawv6_sendmsg (net/ipv6/raw.c:918)
[4318.474196][T21648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4318.474201][T21648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4318.474205][T21648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.474213][T21648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4318.474216][T21648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4318.474225][T21648] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4318.474241][T21648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4318.474244][T21648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.474255][T21648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.474260][T21648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.474265][T21648] ? __pfx___sys_sendto (net/socket.c:2147)
[4318.474280][T21648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4318.474286][T21648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4318.474294][T21648] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4318.474301][T21648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4318.474311][T21648] __x64_sys_sendto (net/socket.c:2183)
[4318.474315][T21648] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4318.474318][T21648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4318.474323][T21648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4318.474328][T21648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4318.474331][T21648] RIP: 0033:0x7efdb9c97a4a
[ 4318.474334][T21648] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4318.474337][T21648] RSP: 002b:00007ffed09c0718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4318.474340][T21648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdb9c97a4a
[ 4318.474341][T21648] RDX: 0000000000000040 RSI: 00000000192de340 RDI: 0000000000000005
[ 4318.474343][T21648] RBP: 00007ffed09c07a0 R08: 0000000000418574 R09: 000000000000001c
[ 4318.474345][T21648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4318.474346][T21648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdb9dc0000
| [ 4318.474346][T21648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdb9dc0000
| [ 4318.474361][T21648]
| [ 4318.474729][T21648] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21648
| [4318.486127][T21648] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4318.486372][T21648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4318.486374][T21648] Call Trace:
[ 4318.486375][T21648]
[4318.486377][T21648] dump_stack_lvl (lib/dump_stack.c:123)
[4318.486384][T21648] check_preemption_disabled (lib/smp_processor_id.c:52)
[4318.486390][T21648] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4318.486397][T21648] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4318.486403][T21648] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.486410][T21648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4318.486414][T21648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.486426][T21648] rawv6_sendmsg (net/ipv6/raw.c:918)
[4318.486438][T21648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4318.486444][T21648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4318.486448][T21648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.486456][T21648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4318.486461][T21648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4318.486469][T21648] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4318.486486][T21648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4318.486489][T21648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.486500][T21648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.486505][T21648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.486510][T21648] ? __pfx___sys_sendto (net/socket.c:2147)
[4318.486525][T21648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4318.486531][T21648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4318.486540][T21648] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4318.486547][T21648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4318.486557][T21648] __x64_sys_sendto (net/socket.c:2183)
[4318.486561][T21648] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4318.486570][T21648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4318.486576][T21648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4318.486581][T21648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4318.486584][T21648] RIP: 0033:0x7efdb9c97a4a
[ 4318.486588][T21648] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4318.486590][T21648] RSP: 002b:00007ffed09c0718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4318.486594][T21648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdb9c97a4a
[ 4318.486596][T21648] RDX: 0000000000000040 RSI: 00000000192de340 RDI: 0000000000000005
[ 4318.486598][T21648] RBP: 00007ffed09c07a0 R08: 0000000000418574 R09: 000000000000001c
[ 4318.486600][T21648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4318.486602][T21648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdb9dc0000
| [ 4318.486602][T21648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdb9dc0000
| [ 4318.486616][T21648]
| [ 4318.978409][T21652] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21652
| [4318.978853][T21652] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4318.979102][T21652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4318.979104][T21652] Call Trace:
[ 4318.979106][T21652]
[4318.979109][T21652] dump_stack_lvl (lib/dump_stack.c:123)
[4318.979117][T21652] check_preemption_disabled (lib/smp_processor_id.c:52)
[4318.979124][T21652] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4318.979130][T21652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4318.979137][T21652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.979144][T21652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4318.979149][T21652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.979161][T21652] rawv6_sendmsg (net/ipv6/raw.c:918)
[4318.979172][T21652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4318.979177][T21652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4318.979182][T21652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.979191][T21652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4318.979196][T21652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4318.979204][T21652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4318.979220][T21652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4318.979223][T21652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.979234][T21652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.979239][T21652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.979245][T21652] ? __pfx___sys_sendto (net/socket.c:2147)
[4318.979259][T21652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4318.979265][T21652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4318.979275][T21652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4318.979281][T21652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4318.979292][T21652] __x64_sys_sendto (net/socket.c:2183)
[4318.979296][T21652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4318.979299][T21652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4318.979304][T21652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4318.979309][T21652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4318.979313][T21652] RIP: 0033:0x7f1ab5a05a4a
[ 4318.979317][T21652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4318.979320][T21652] RSP: 002b:00007ffcb776eba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4318.979324][T21652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ab5a05a4a
[ 4318.979326][T21652] RDX: 0000000000000040 RSI: 000000002e083340 RDI: 0000000000000005
[ 4318.979328][T21652] RBP: 00007ffcb776ec30 R08: 0000000000418574 R09: 000000000000001c
[ 4318.979330][T21652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4318.979331][T21652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ab5b2e000
| [ 4318.979331][T21652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ab5b2e000
| [ 4318.979346][T21652]
| [ 4318.992750][T21652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21652
| [4318.993107][T21652] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4318.993366][T21652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4318.993367][T21652] Call Trace:
[ 4318.993369][T21652]
[4318.993371][T21652] dump_stack_lvl (lib/dump_stack.c:123)
[4318.993377][T21652] check_preemption_disabled (lib/smp_processor_id.c:52)
[4318.993384][T21652] lwtunnel_output (net/core/lwtunnel.c:359)
[4318.993390][T21652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4318.993397][T21652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.993403][T21652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4318.993407][T21652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.993419][T21652] rawv6_sendmsg (net/ipv6/raw.c:918)
[4318.993431][T21652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4318.993436][T21652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4318.993440][T21652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.993448][T21652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4318.993452][T21652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4318.993461][T21652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4318.993477][T21652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4318.993480][T21652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.993491][T21652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.993496][T21652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.993501][T21652] ? __pfx___sys_sendto (net/socket.c:2147)
[4318.993516][T21652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4318.993522][T21652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4318.993529][T21652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4318.993536][T21652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4318.993546][T21652] __x64_sys_sendto (net/socket.c:2183)
[4318.993550][T21652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4318.993553][T21652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4318.993558][T21652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4318.993563][T21652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4318.993566][T21652] RIP: 0033:0x7f1ab5a05a4a
[ 4318.993569][T21652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4318.993572][T21652] RSP: 002b:00007ffcb776eba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4318.993575][T21652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ab5a05a4a
[ 4318.993577][T21652] RDX: 0000000000000040 RSI: 000000002e083340 RDI: 0000000000000005
[ 4318.993579][T21652] RBP: 00007ffcb776ec30 R08: 0000000000418574 R09: 000000000000001c
[ 4318.993581][T21652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4318.993582][T21652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ab5b2e000
| [ 4318.993582][T21652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ab5b2e000
| [ 4318.993597][T21652]
| [ 4318.993958][T21652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21652
| [4319.005329][T21652] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4319.005578][T21652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.005579][T21652] Call Trace:
[ 4319.005581][T21652]
[4319.005583][T21652] dump_stack_lvl (lib/dump_stack.c:123)
[4319.005589][T21652] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.005594][T21652] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4319.005601][T21652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.005607][T21652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.005613][T21652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.005617][T21652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.005629][T21652] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.005641][T21652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.005646][T21652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.005650][T21652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.005657][T21652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.005660][T21652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.005669][T21652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.005685][T21652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.005688][T21652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.005699][T21652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.005703][T21652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.005709][T21652] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.005723][T21652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.005729][T21652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.005737][T21652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.005744][T21652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.005754][T21652] __x64_sys_sendto (net/socket.c:2183)
[4319.005758][T21652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.005761][T21652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.005766][T21652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.005770][T21652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.005773][T21652] RIP: 0033:0x7f1ab5a05a4a
[ 4319.005777][T21652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.005779][T21652] RSP: 002b:00007ffcb776eba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.005782][T21652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ab5a05a4a
[ 4319.005784][T21652] RDX: 0000000000000040 RSI: 000000002e083340 RDI: 0000000000000005
[ 4319.005786][T21652] RBP: 00007ffcb776ec30 R08: 0000000000418574 R09: 000000000000001c
[ 4319.005788][T21652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.005789][T21652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ab5b2e000
| [ 4319.005789][T21652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ab5b2e000
| [ 4319.005804][T21652]
| [ 4319.460266][T21656] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21656
| [4319.460713][T21656] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4319.460956][T21656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.460958][T21656] Call Trace:
[ 4319.460960][T21656]
[4319.460963][T21656] dump_stack_lvl (lib/dump_stack.c:123)
[4319.460970][T21656] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.460976][T21656] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4319.460982][T21656] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.460989][T21656] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.460996][T21656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.461001][T21656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.461012][T21656] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.461024][T21656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.461029][T21656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.461034][T21656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.461042][T21656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.461047][T21656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.461056][T21656] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.461072][T21656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.461075][T21656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.461086][T21656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.461091][T21656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.461096][T21656] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.461110][T21656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.461119][T21656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.461128][T21656] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.461135][T21656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.461145][T21656] __x64_sys_sendto (net/socket.c:2183)
[4319.461149][T21656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.461152][T21656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.461157][T21656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.461162][T21656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.461166][T21656] RIP: 0033:0x7f1590727a4a
[ 4319.461170][T21656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.461173][T21656] RSP: 002b:00007ffcb054ec18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.461176][T21656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1590727a4a
[ 4319.461178][T21656] RDX: 0000000000000040 RSI: 000000003aa67340 RDI: 0000000000000005
[ 4319.461180][T21656] RBP: 00007ffcb054eca0 R08: 0000000000418574 R09: 000000000000001c
[ 4319.461182][T21656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.461184][T21656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1590850000
| [ 4319.461184][T21656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1590850000
| [ 4319.461198][T21656]
| [ 4319.473563][T21656] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21656
| [4319.473926][T21656] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4319.474176][T21656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.474178][T21656] Call Trace:
[ 4319.474180][T21656]
[4319.474182][T21656] dump_stack_lvl (lib/dump_stack.c:123)
[4319.474187][T21656] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.474193][T21656] lwtunnel_output (net/core/lwtunnel.c:359)
[4319.474199][T21656] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.474205][T21656] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.474211][T21656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.474215][T21656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.474228][T21656] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.474239][T21656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.474244][T21656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.474248][T21656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.474256][T21656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.474259][T21656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.474268][T21656] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.474284][T21656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.474286][T21656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.474298][T21656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.474301][T21656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.474307][T21656] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.474322][T21656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.474328][T21656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.474335][T21656] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.474342][T21656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.474352][T21656] __x64_sys_sendto (net/socket.c:2183)
[4319.474356][T21656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.474359][T21656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.474363][T21656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.474368][T21656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.474371][T21656] RIP: 0033:0x7f1590727a4a
[ 4319.474374][T21656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.474377][T21656] RSP: 002b:00007ffcb054ec18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.474380][T21656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1590727a4a
[ 4319.474382][T21656] RDX: 0000000000000040 RSI: 000000003aa67340 RDI: 0000000000000005
[ 4319.474383][T21656] RBP: 00007ffcb054eca0 R08: 0000000000418574 R09: 000000000000001c
[ 4319.474385][T21656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.474386][T21656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1590850000
| [ 4319.474386][T21656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1590850000
| [ 4319.474401][T21656]
| [ 4319.474787][T21656] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21656
| [4319.487128][T21656] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4319.487371][T21656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.487373][T21656] Call Trace:
[ 4319.487375][T21656]
[4319.487377][T21656] dump_stack_lvl (lib/dump_stack.c:123)
[4319.487383][T21656] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.487389][T21656] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4319.487395][T21656] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.487402][T21656] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.487408][T21656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.487412][T21656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.487425][T21656] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.487436][T21656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.487442][T21656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.487446][T21656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.487454][T21656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.487458][T21656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.487466][T21656] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.487483][T21656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.487486][T21656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.487497][T21656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.487501][T21656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.487507][T21656] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.487521][T21656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.487527][T21656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.487535][T21656] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.487542][T21656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.487552][T21656] __x64_sys_sendto (net/socket.c:2183)
[4319.487556][T21656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.487560][T21656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.487564][T21656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.487569][T21656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.487572][T21656] RIP: 0033:0x7f1590727a4a
[ 4319.487576][T21656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.487578][T21656] RSP: 002b:00007ffcb054ec18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.487581][T21656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1590727a4a
[ 4319.487583][T21656] RDX: 0000000000000040 RSI: 000000003aa67340 RDI: 0000000000000005
[ 4319.487585][T21656] RBP: 00007ffcb054eca0 R08: 0000000000418574 R09: 000000000000001c
[ 4319.487587][T21656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.487588][T21656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1590850000
| [ 4319.487588][T21656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1590850000
| [ 4319.487603][T21656]
| [ 4319.938388][T21660] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21660
| [4319.938838][T21660] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4319.939082][T21660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.939084][T21660] Call Trace:
[ 4319.939086][T21660]
[4319.939088][T21660] dump_stack_lvl (lib/dump_stack.c:123)
[4319.939096][T21660] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.939102][T21660] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4319.939108][T21660] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.939117][T21660] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.939123][T21660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.939128][T21660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.939140][T21660] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.939151][T21660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.939157][T21660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.939162][T21660] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.939171][T21660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.939176][T21660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.939184][T21660] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.939200][T21660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.939203][T21660] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.939214][T21660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.939219][T21660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.939224][T21660] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.939238][T21660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.939244][T21660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.939254][T21660] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.939261][T21660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.939271][T21660] __x64_sys_sendto (net/socket.c:2183)
[4319.939275][T21660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.939279][T21660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.939283][T21660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.939288][T21660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.939292][T21660] RIP: 0033:0x7f530d554a4a
[ 4319.939296][T21660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.939299][T21660] RSP: 002b:00007fffe96d7678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.939303][T21660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f530d554a4a
[ 4319.939305][T21660] RDX: 0000000000000040 RSI: 000000002bf8c340 RDI: 0000000000000005
[ 4319.939307][T21660] RBP: 00007fffe96d7700 R08: 0000000000418574 R09: 000000000000001c
[ 4319.939309][T21660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.939311][T21660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f530d67d000
| [ 4319.939325][T21660]
| [ 4323.624336][T21692] check_preemption_disabled: 23 callbacks suppressed
| [ 4323.624342][T21692] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21692
| [4323.625067][T21692] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4323.625322][T21692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.625325][T21692] Call Trace:
[ 4323.625327][T21692]
[4323.625329][T21692] dump_stack_lvl (lib/dump_stack.c:123)
[4323.625337][T21692] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.625343][T21692] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4323.625350][T21692] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.625357][T21692] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.625364][T21692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.625368][T21692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.625380][T21692] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.625392][T21692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.625397][T21692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.625402][T21692] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.625411][T21692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.625416][T21692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.625425][T21692] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.625441][T21692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.625443][T21692] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.625454][T21692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.625460][T21692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.625465][T21692] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.625480][T21692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.625487][T21692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.625496][T21692] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.625503][T21692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.625513][T21692] __x64_sys_sendto (net/socket.c:2183)
[4323.625517][T21692] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4323.625521][T21692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.625525][T21692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.625530][T21692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.625534][T21692] RIP: 0033:0x7fd8d5eb0a4a
[ 4323.625538][T21692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4323.625540][T21692] RSP: 002b:00007ffc1e425d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.625544][T21692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8d5eb0a4a
[ 4323.625546][T21692] RDX: 0000000000000040 RSI: 000000001e0e9340 RDI: 0000000000000005
[ 4323.625548][T21692] RBP: 00007ffc1e425e20 R08: 0000000000418574 R09: 000000000000001c
[ 4323.625550][T21692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.625551][T21692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8d5fd9000
| [ 4323.625551][T21692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8d5fd9000
| [ 4323.625566][T21692]
| [ 4323.625568][T21692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21692
| [4323.637509][T21692] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4323.637751][T21692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.637753][T21692] Call Trace:
[ 4323.637755][T21692]
[4323.637757][T21692] dump_stack_lvl (lib/dump_stack.c:123)
[4323.637762][T21692] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.637768][T21692] lwtunnel_output (net/core/lwtunnel.c:359)
[4323.637774][T21692] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.637781][T21692] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.637787][T21692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.637791][T21692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.637803][T21692] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.637815][T21692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.637821][T21692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.637825][T21692] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.637832][T21692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.637837][T21692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.637845][T21692] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.637862][T21692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.637864][T21692] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.637876][T21692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.637880][T21692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.637886][T21692] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.637900][T21692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.637906][T21692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.637914][T21692] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.637921][T21692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.637931][T21692] __x64_sys_sendto (net/socket.c:2183)
[4323.637935][T21692] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4323.637938][T21692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.637943][T21692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.637947][T21692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.637951][T21692] RIP: 0033:0x7fd8d5eb0a4a
[ 4323.637954][T21692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4323.637957][T21692] RSP: 002b:00007ffc1e425d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.637960][T21692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8d5eb0a4a
[ 4323.637962][T21692] RDX: 0000000000000040 RSI: 000000001e0e9340 RDI: 0000000000000005
[ 4323.637964][T21692] RBP: 00007ffc1e425e20 R08: 0000000000418574 R09: 000000000000001c
[ 4323.637966][T21692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.637967][T21692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8d5fd9000
| [ 4323.637967][T21692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8d5fd9000
| [ 4323.637982][T21692]
| [ 4323.651129][T21692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21692
| [4323.651486][T21692] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4323.651729][T21692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.651731][T21692] Call Trace:
[ 4323.651732][T21692]
[4323.651734][T21692] dump_stack_lvl (lib/dump_stack.c:123)
[4323.651741][T21692] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.651746][T21692] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4323.651753][T21692] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.651760][T21692] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.651766][T21692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.651771][T21692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.651783][T21692] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.651795][T21692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.651800][T21692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.651804][T21692] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.651812][T21692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.651816][T21692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.651825][T21692] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.651841][T21692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.651844][T21692] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.651855][T21692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.651859][T21692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.651865][T21692] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.651879][T21692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.651886][T21692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.651894][T21692] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.651901][T21692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.651911][T21692] __x64_sys_sendto (net/socket.c:2183)
[4323.651914][T21692] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4323.651918][T21692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.651922][T21692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.651927][T21692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.651930][T21692] RIP: 0033:0x7fd8d5eb0a4a
[ 4323.651934][T21692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4323.651936][T21692] RSP: 002b:00007ffc1e425d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.651939][T21692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8d5eb0a4a
[ 4323.651941][T21692] RDX: 0000000000000040 RSI: 000000001e0e9340 RDI: 0000000000000005
[ 4323.651943][T21692] RBP: 00007ffc1e425e20 R08: 0000000000418574 R09: 000000000000001c
[ 4323.651944][T21692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.651946][T21692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8d5fd9000
| [ 4323.651946][T21692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8d5fd9000
| [ 4323.651960][T21692]
| [ 4324.127323][T21696] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21696
| [4324.127767][T21696] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4324.128011][T21696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.128013][T21696] Call Trace:
[ 4324.128015][T21696]
[4324.128017][T21696] dump_stack_lvl (lib/dump_stack.c:123)
[4324.128025][T21696] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.128031][T21696] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4324.128037][T21696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.128044][T21696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.128051][T21696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.128056][T21696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.128067][T21696] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.128079][T21696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.128084][T21696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.128089][T21696] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.128097][T21696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.128102][T21696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.128112][T21696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.128128][T21696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.128131][T21696] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.128142][T21696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.128147][T21696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.128153][T21696] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.128167][T21696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.128174][T21696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.128183][T21696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.128190][T21696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.128200][T21696] __x64_sys_sendto (net/socket.c:2183)
[4324.128204][T21696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.128207][T21696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.128212][T21696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.128217][T21696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.128221][T21696] RIP: 0033:0x7f63d597ca4a
[ 4324.128224][T21696] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.128227][T21696] RSP: 002b:00007fff231e6a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.128231][T21696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63d597ca4a
[ 4324.128233][T21696] RDX: 0000000000000040 RSI: 00000000301a4340 RDI: 0000000000000005
[ 4324.128235][T21696] RBP: 00007fff231e6b00 R08: 0000000000418574 R09: 000000000000001c
[ 4324.128237][T21696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.128238][T21696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63d5aa5000
| [ 4324.128238][T21696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63d5aa5000
| [ 4324.128253][T21696]
| [ 4324.140688][T21696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21696
| [4324.141034][T21696] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4324.141301][T21696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.141302][T21696] Call Trace:
[ 4324.141304][T21696]
[4324.141306][T21696] dump_stack_lvl (lib/dump_stack.c:123)
[4324.141312][T21696] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.141317][T21696] lwtunnel_output (net/core/lwtunnel.c:359)
[4324.141323][T21696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.141330][T21696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.141336][T21696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.141340][T21696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.141353][T21696] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.141364][T21696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.141370][T21696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.141373][T21696] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.141381][T21696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.141384][T21696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.141393][T21696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.141409][T21696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.141411][T21696] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.141422][T21696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.141427][T21696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.141432][T21696] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.141446][T21696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.141452][T21696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.141460][T21696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.141467][T21696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.141477][T21696] __x64_sys_sendto (net/socket.c:2183)
[4324.141481][T21696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.141484][T21696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.141489][T21696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.141494][T21696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.141497][T21696] RIP: 0033:0x7f63d597ca4a
[ 4324.141500][T21696] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.141502][T21696] RSP: 002b:00007fff231e6a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.141505][T21696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63d597ca4a
[ 4324.141507][T21696] RDX: 0000000000000040 RSI: 00000000301a4340 RDI: 0000000000000005
[ 4324.141509][T21696] RBP: 00007fff231e6b00 R08: 0000000000418574 R09: 000000000000001c
[ 4324.141511][T21696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.141512][T21696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63d5aa5000
| [ 4324.141512][T21696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63d5aa5000
| [ 4324.141527][T21696]
| [ 4324.141954][T21696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21696
| [4324.153316][T21696] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4324.153556][T21696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.153558][T21696] Call Trace:
[ 4324.153560][T21696]
[4324.153562][T21696] dump_stack_lvl (lib/dump_stack.c:123)
[4324.153568][T21696] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.153573][T21696] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4324.153580][T21696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.153586][T21696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.153592][T21696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.153597][T21696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.153609][T21696] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.153620][T21696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.153625][T21696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.153629][T21696] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.153637][T21696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.153641][T21696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.153650][T21696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.153665][T21696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.153668][T21696] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.153679][T21696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.153683][T21696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.153688][T21696] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.153702][T21696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.153709][T21696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.153716][T21696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.153723][T21696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.153733][T21696] __x64_sys_sendto (net/socket.c:2183)
[4324.153737][T21696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.153740][T21696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.153745][T21696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.153750][T21696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.153754][T21696] RIP: 0033:0x7f63d597ca4a
[ 4324.153757][T21696] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.153760][T21696] RSP: 002b:00007fff231e6a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.153763][T21696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63d597ca4a
[ 4324.153765][T21696] RDX: 0000000000000040 RSI: 00000000301a4340 RDI: 0000000000000005
[ 4324.153767][T21696] RBP: 00007fff231e6b00 R08: 0000000000418574 R09: 000000000000001c
[ 4324.153768][T21696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.153770][T21696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63d5aa5000
| [ 4324.153770][T21696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63d5aa5000
| [ 4324.153784][T21696]
| [ 4324.615020][T21700] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21700
| [4324.615488][T21700] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4324.615735][T21700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.615737][T21700] Call Trace:
[ 4324.615739][T21700]
[4324.615742][T21700] dump_stack_lvl (lib/dump_stack.c:123)
[4324.615749][T21700] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.615756][T21700] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4324.615762][T21700] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.615769][T21700] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.615776][T21700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.615780][T21700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.615792][T21700] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.615804][T21700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.615809][T21700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.615814][T21700] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.615822][T21700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.615827][T21700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.615836][T21700] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.615852][T21700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.615854][T21700] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.615865][T21700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.615870][T21700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.615876][T21700] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.615890][T21700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.615897][T21700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.615905][T21700] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.615912][T21700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.615922][T21700] __x64_sys_sendto (net/socket.c:2183)
[4324.615926][T21700] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.615929][T21700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.615934][T21700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.615939][T21700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.615943][T21700] RIP: 0033:0x7fc440de3a4a
[ 4324.615948][T21700] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.615950][T21700] RSP: 002b:00007ffc209ef408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.615954][T21700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc440de3a4a
[ 4324.615956][T21700] RDX: 0000000000000040 RSI: 000000003587f340 RDI: 0000000000000005
[ 4324.615958][T21700] RBP: 00007ffc209ef490 R08: 0000000000418574 R09: 000000000000001c
[ 4324.615960][T21700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.615962][T21700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc440f0c000
| [ 4324.615962][T21700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc440f0c000
| [ 4324.615976][T21700]
| [ 4324.615998][T21700] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21700
| [4324.627718][T21700] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4324.627960][T21700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.627962][T21700] Call Trace:
[ 4324.627963][T21700]
[4324.627965][T21700] dump_stack_lvl (lib/dump_stack.c:123)
[4324.627972][T21700] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.627977][T21700] lwtunnel_output (net/core/lwtunnel.c:359)
[4324.627984][T21700] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.627990][T21700] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.627997][T21700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.628001][T21700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.628013][T21700] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.628025][T21700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.628031][T21700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.628034][T21700] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.628042][T21700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.628046][T21700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.628055][T21700] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.628071][T21700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.628073][T21700] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.628085][T21700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.628089][T21700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.628094][T21700] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.628109][T21700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.628117][T21700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.628125][T21700] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.628132][T21700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.628142][T21700] __x64_sys_sendto (net/socket.c:2183)
[4324.628146][T21700] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.628149][T21700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.628153][T21700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.628158][T21700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.628161][T21700] RIP: 0033:0x7fc440de3a4a
[ 4324.628165][T21700] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.628167][T21700] RSP: 002b:00007ffc209ef408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.628170][T21700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc440de3a4a
[ 4324.628172][T21700] RDX: 0000000000000040 RSI: 000000003587f340 RDI: 0000000000000005
[ 4324.628174][T21700] RBP: 00007ffc209ef490 R08: 0000000000418574 R09: 000000000000001c
[ 4324.628176][T21700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.628177][T21700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc440f0c000
| [ 4324.628177][T21700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc440f0c000
| [ 4324.628192][T21700]
| [ 4324.640965][T21700] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21700
| [4324.641336][T21700] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4324.641581][T21700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.641582][T21700] Call Trace:
[ 4324.641584][T21700]
[4324.641586][T21700] dump_stack_lvl (lib/dump_stack.c:123)
[4324.641593][T21700] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.641599][T21700] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4324.641605][T21700] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.641612][T21700] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.641618][T21700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.641623][T21700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.641635][T21700] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.641646][T21700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.641652][T21700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.641656][T21700] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.641664][T21700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.641668][T21700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.641677][T21700] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.641693][T21700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.641696][T21700] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.641707][T21700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.641712][T21700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.641717][T21700] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.641732][T21700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.641739][T21700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.641747][T21700] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.641754][T21700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.641764][T21700] __x64_sys_sendto (net/socket.c:2183)
[4324.641768][T21700] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.641771][T21700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.641776][T21700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.641781][T21700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.641784][T21700] RIP: 0033:0x7fc440de3a4a
[ 4324.641788][T21700] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.641791][T21700] RSP: 002b:00007ffc209ef408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.641794][T21700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc440de3a4a
[ 4324.641796][T21700] RDX: 0000000000000040 RSI: 000000003587f340 RDI: 0000000000000005
[ 4324.641798][T21700] RBP: 00007ffc209ef490 R08: 0000000000418574 R09: 000000000000001c
[ 4324.641799][T21700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.641801][T21700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc440f0c000
| [ 4324.641801][T21700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc440f0c000
| [ 4324.641816][T21700]
| [ 4325.103756][T21704] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21704
| [4325.104221][T21704] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4325.104467][T21704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4325.104469][T21704] Call Trace:
[ 4325.104471][T21704]
[4325.104474][T21704] dump_stack_lvl (lib/dump_stack.c:123)
[4325.104483][T21704] check_preemption_disabled (lib/smp_processor_id.c:52)
[4325.104492][T21704] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4325.104501][T21704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4325.104512][T21704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4325.104523][T21704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4325.104530][T21704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4325.104544][T21704] rawv6_sendmsg (net/ipv6/raw.c:918)
[4325.104555][T21704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4325.104560][T21704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4325.104566][T21704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4325.104575][T21704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4325.104579][T21704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4325.104588][T21704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4325.104604][T21704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4325.104607][T21704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4325.104618][T21704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4325.104623][T21704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4325.104629][T21704] ? __pfx___sys_sendto (net/socket.c:2147)
[4325.104643][T21704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4325.104649][T21704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4325.104658][T21704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4325.104665][T21704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4325.104675][T21704] __x64_sys_sendto (net/socket.c:2183)
[4325.104679][T21704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4325.104683][T21704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4325.104687][T21704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4325.104692][T21704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4325.104696][T21704] RIP: 0033:0x7fa35e1ada4a
[ 4325.104700][T21704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4325.104703][T21704] RSP: 002b:00007ffc97cdbf08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4325.104706][T21704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa35e1ada4a
[ 4325.104708][T21704] RDX: 0000000000000040 RSI: 0000000034977340 RDI: 0000000000000005
[ 4325.104710][T21704] RBP: 00007ffc97cdbf90 R08: 0000000000418574 R09: 000000000000001c
[ 4325.104712][T21704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4325.104714][T21704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa35e2d6000
| [ 4325.104728][T21704]
| [ 4328.744242][T21736] check_preemption_disabled: 23 callbacks suppressed
| [ 4328.744249][T21736] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21736
| [4328.744983][T21736] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4328.745840][T21736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.745842][T21736] Call Trace:
[ 4328.745844][T21736]
[4328.745846][T21736] dump_stack_lvl (lib/dump_stack.c:123)
[4328.745854][T21736] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.745860][T21736] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4328.745867][T21736] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.745874][T21736] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.745881][T21736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.745886][T21736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.745898][T21736] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.745909][T21736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.745914][T21736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.745920][T21736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.745929][T21736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.745934][T21736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.745943][T21736] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.745959][T21736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.745962][T21736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.745973][T21736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.745978][T21736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.745984][T21736] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.745998][T21736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.746005][T21736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.746014][T21736] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.746021][T21736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.746031][T21736] __x64_sys_sendto (net/socket.c:2183)
[4328.746035][T21736] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4328.746038][T21736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.746043][T21736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.746048][T21736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.746051][T21736] RIP: 0033:0x7feb15e55a4a
[ 4328.746055][T21736] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4328.746058][T21736] RSP: 002b:00007fff4a9d1c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.746062][T21736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb15e55a4a
[ 4328.746064][T21736] RDX: 0000000000000040 RSI: 0000000033111340 RDI: 0000000000000005
[ 4328.746066][T21736] RBP: 00007fff4a9d1ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4328.746067][T21736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.746069][T21736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb15f7e000
| [ 4328.746069][T21736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb15f7e000
| [ 4328.746083][T21736]
| [ 4328.746085][T21736] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21736
| [4328.757580][T21736] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4328.757822][T21736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.757824][T21736] Call Trace:
[ 4328.757826][T21736]
[4328.757828][T21736] dump_stack_lvl (lib/dump_stack.c:123)
[4328.757835][T21736] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.757841][T21736] lwtunnel_output (net/core/lwtunnel.c:359)
[4328.757847][T21736] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.757854][T21736] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.757861][T21736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.757865][T21736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.757877][T21736] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.757889][T21736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.757894][T21736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.757900][T21736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.757908][T21736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.757912][T21736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.757921][T21736] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.757937][T21736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.757940][T21736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.757951][T21736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.757956][T21736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.757962][T21736] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.757977][T21736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.757983][T21736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.757991][T21736] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.757998][T21736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.758008][T21736] __x64_sys_sendto (net/socket.c:2183)
[4328.758012][T21736] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4328.758016][T21736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.758020][T21736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.758025][T21736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.758028][T21736] RIP: 0033:0x7feb15e55a4a
[ 4328.758032][T21736] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4328.758035][T21736] RSP: 002b:00007fff4a9d1c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.758038][T21736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb15e55a4a
[ 4328.758040][T21736] RDX: 0000000000000040 RSI: 0000000033111340 RDI: 0000000000000005
[ 4328.758042][T21736] RBP: 00007fff4a9d1ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4328.758043][T21736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.758045][T21736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb15f7e000
| [ 4328.758045][T21736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb15f7e000
| [ 4328.758060][T21736]
| [ 4328.772498][T21736] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21736
| [4328.772857][T21736] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4328.773100][T21736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.773102][T21736] Call Trace:
[ 4328.773104][T21736]
[4328.773106][T21736] dump_stack_lvl (lib/dump_stack.c:123)
[4328.773113][T21736] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.773119][T21736] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4328.773125][T21736] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.773132][T21736] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.773138][T21736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.773143][T21736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.773155][T21736] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.773167][T21736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.773172][T21736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.773176][T21736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.773184][T21736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.773187][T21736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.773196][T21736] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.773212][T21736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.773215][T21736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.773226][T21736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.773230][T21736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.773236][T21736] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.773251][T21736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.773257][T21736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.773265][T21736] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.773272][T21736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.773282][T21736] __x64_sys_sendto (net/socket.c:2183)
[4328.773286][T21736] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4328.773289][T21736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.773294][T21736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.773299][T21736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.773302][T21736] RIP: 0033:0x7feb15e55a4a
[ 4328.773306][T21736] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4328.773308][T21736] RSP: 002b:00007fff4a9d1c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.773311][T21736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb15e55a4a
[ 4328.773313][T21736] RDX: 0000000000000040 RSI: 0000000033111340 RDI: 0000000000000005
[ 4328.773315][T21736] RBP: 00007fff4a9d1ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4328.773316][T21736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.773318][T21736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb15f7e000
| [ 4328.773318][T21736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb15f7e000
| [ 4328.773332][T21736]
| [ 4329.244005][T21740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21740
| [4329.244498][T21740] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4329.244744][T21740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.244746][T21740] Call Trace:
[ 4329.244748][T21740]
[4329.244750][T21740] dump_stack_lvl (lib/dump_stack.c:123)
[4329.244758][T21740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.244764][T21740] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4329.244770][T21740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.244777][T21740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.244784][T21740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.244788][T21740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.244800][T21740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.244812][T21740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.244817][T21740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.244822][T21740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.244830][T21740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.244835][T21740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.244844][T21740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.244860][T21740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.244862][T21740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.244873][T21740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.244879][T21740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.244884][T21740] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.244898][T21740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.244905][T21740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.244915][T21740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.244921][T21740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.244931][T21740] __x64_sys_sendto (net/socket.c:2183)
[4329.244935][T21740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.244939][T21740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.244943][T21740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.244948][T21740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.244951][T21740] RIP: 0033:0x7efef2067a4a
[ 4329.244956][T21740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.244958][T21740] RSP: 002b:00007ffe0f506758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.244962][T21740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efef2067a4a
[ 4329.244964][T21740] RDX: 0000000000000040 RSI: 000000001920e340 RDI: 0000000000000005
[ 4329.244966][T21740] RBP: 00007ffe0f5067e0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.244967][T21740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.244969][T21740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef2190000
| [ 4329.244969][T21740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef2190000
| [ 4329.244994][T21740]
| [ 4329.244996][T21740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21740
| [4329.256562][T21740] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4329.256799][T21740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.256801][T21740] Call Trace:
[ 4329.256803][T21740]
[4329.256805][T21740] dump_stack_lvl (lib/dump_stack.c:123)
[4329.256811][T21740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.256816][T21740] lwtunnel_output (net/core/lwtunnel.c:359)
[4329.256823][T21740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.256830][T21740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.256835][T21740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.256840][T21740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.256851][T21740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.256863][T21740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.256868][T21740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.256872][T21740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.256880][T21740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.256883][T21740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.256892][T21740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.256907][T21740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.256910][T21740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.256921][T21740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.256925][T21740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.256931][T21740] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.256945][T21740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.256951][T21740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.256959][T21740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.256966][T21740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.256975][T21740] __x64_sys_sendto (net/socket.c:2183)
[4329.256979][T21740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.256983][T21740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.256987][T21740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.256992][T21740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.256995][T21740] RIP: 0033:0x7efef2067a4a
[ 4329.256998][T21740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.257001][T21740] RSP: 002b:00007ffe0f506758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.257004][T21740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efef2067a4a
[ 4329.257006][T21740] RDX: 0000000000000040 RSI: 000000001920e340 RDI: 0000000000000005
[ 4329.257007][T21740] RBP: 00007ffe0f5067e0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.257009][T21740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.257010][T21740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef2190000
| [ 4329.257010][T21740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef2190000
| [ 4329.257024][T21740]
| [ 4329.280550][T21740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21740
| [4329.281177][T21740] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4329.281587][T21740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.281589][T21740] Call Trace:
[ 4329.281592][T21740]
[4329.281595][T21740] dump_stack_lvl (lib/dump_stack.c:123)
[4329.281606][T21740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.281616][T21740] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4329.281628][T21740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.281640][T21740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.281649][T21740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.281657][T21740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.281682][T21740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.281705][T21740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.281714][T21740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.281720][T21740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.281735][T21740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.281740][T21740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.281757][T21740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.281788][T21740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.281792][T21740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.281815][T21740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.281821][T21740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.281831][T21740] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.281859][T21740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.281870][T21740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.281883][T21740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.281895][T21740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.281913][T21740] __x64_sys_sendto (net/socket.c:2183)
[4329.281920][T21740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.281925][T21740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.281933][T21740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.281942][T21740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.281948][T21740] RIP: 0033:0x7efef2067a4a
[ 4329.281954][T21740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.281958][T21740] RSP: 002b:00007ffe0f506758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.281963][T21740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efef2067a4a
[ 4329.281967][T21740] RDX: 0000000000000040 RSI: 000000001920e340 RDI: 0000000000000005
[ 4329.281970][T21740] RBP: 00007ffe0f5067e0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.281973][T21740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.281976][T21740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef2190000
| [ 4329.281976][T21740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef2190000
| [ 4329.282004][T21740]
| [ 4329.732646][T21744] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21744
| [4329.733150][T21744] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4329.733424][T21744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.733426][T21744] Call Trace:
[ 4329.733428][T21744]
[4329.733430][T21744] dump_stack_lvl (lib/dump_stack.c:123)
[4329.733438][T21744] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.733444][T21744] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4329.733450][T21744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.733457][T21744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.733464][T21744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.733469][T21744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.733480][T21744] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.733491][T21744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.733496][T21744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.733502][T21744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.733511][T21744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.733516][T21744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.733525][T21744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.733540][T21744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.733543][T21744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.733554][T21744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.733559][T21744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.733565][T21744] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.733579][T21744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.733585][T21744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.733594][T21744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.733600][T21744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.733610][T21744] __x64_sys_sendto (net/socket.c:2183)
[4329.733614][T21744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.733618][T21744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.733622][T21744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.733627][T21744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.733630][T21744] RIP: 0033:0x7fcb2de87a4a
[ 4329.733634][T21744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.733637][T21744] RSP: 002b:00007ffd471e9028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.733641][T21744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb2de87a4a
[ 4329.733643][T21744] RDX: 0000000000000040 RSI: 000000002aadc340 RDI: 0000000000000005
[ 4329.733645][T21744] RBP: 00007ffd471e90b0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.733647][T21744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.733649][T21744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb2dfb0000
| [ 4329.733649][T21744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb2dfb0000
| [ 4329.733662][T21744]
| [ 4329.733685][T21744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21744
| [4329.745631][T21744] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4329.745885][T21744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.745887][T21744] Call Trace:
[ 4329.745889][T21744]
[4329.745891][T21744] dump_stack_lvl (lib/dump_stack.c:123)
[4329.745899][T21744] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.745904][T21744] lwtunnel_output (net/core/lwtunnel.c:359)
[4329.745911][T21744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.745918][T21744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.745924][T21744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.745928][T21744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.745940][T21744] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.745952][T21744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.745958][T21744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.745962][T21744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.745970][T21744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.745975][T21744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.745984][T21744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.746000][T21744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.746003][T21744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.746014][T21744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.746019][T21744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.746025][T21744] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.746039][T21744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.746047][T21744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.746056][T21744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.746063][T21744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.746073][T21744] __x64_sys_sendto (net/socket.c:2183)
[4329.746077][T21744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.746081][T21744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.746086][T21744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.746090][T21744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.746094][T21744] RIP: 0033:0x7fcb2de87a4a
[ 4329.746097][T21744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.746100][T21744] RSP: 002b:00007ffd471e9028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.746103][T21744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb2de87a4a
[ 4329.746105][T21744] RDX: 0000000000000040 RSI: 000000002aadc340 RDI: 0000000000000005
[ 4329.746107][T21744] RBP: 00007ffd471e90b0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.746109][T21744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.746111][T21744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb2dfb0000
| [ 4329.746111][T21744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb2dfb0000
| [ 4329.746126][T21744]
| [ 4329.758745][T21744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21744
| [4329.759145][T21744] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4329.759403][T21744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.759404][T21744] Call Trace:
[ 4329.759406][T21744]
[4329.759408][T21744] dump_stack_lvl (lib/dump_stack.c:123)
[4329.759414][T21744] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.759420][T21744] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4329.759427][T21744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.759433][T21744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.759440][T21744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.759444][T21744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.759456][T21744] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.759468][T21744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.759473][T21744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.759477][T21744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.759485][T21744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.759490][T21744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.759499][T21744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.759515][T21744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.759517][T21744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.759529][T21744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.759533][T21744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.759539][T21744] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.759554][T21744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.759560][T21744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.759568][T21744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.759575][T21744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.759585][T21744] __x64_sys_sendto (net/socket.c:2183)
[4329.759589][T21744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.759592][T21744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.759596][T21744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.759601][T21744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.759604][T21744] RIP: 0033:0x7fcb2de87a4a
[ 4329.759608][T21744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.759610][T21744] RSP: 002b:00007ffd471e9028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.759614][T21744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb2de87a4a
[ 4329.759616][T21744] RDX: 0000000000000040 RSI: 000000002aadc340 RDI: 0000000000000005
[ 4329.759617][T21744] RBP: 00007ffd471e90b0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.759619][T21744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.759621][T21744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb2dfb0000
| [ 4329.759621][T21744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb2dfb0000
| [ 4329.759635][T21744]
| [ 4330.223232][T21748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21748
| [4330.223680][T21748] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4330.223940][T21748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4330.223942][T21748] Call Trace:
[ 4330.223943][T21748]
[4330.223946][T21748] dump_stack_lvl (lib/dump_stack.c:123)
[4330.223954][T21748] check_preemption_disabled (lib/smp_processor_id.c:52)
[4330.223960][T21748] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4330.223966][T21748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4330.223974][T21748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4330.223980][T21748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4330.223985][T21748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4330.223996][T21748] rawv6_sendmsg (net/ipv6/raw.c:918)
[4330.224007][T21748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4330.224012][T21748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4330.224018][T21748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4330.224026][T21748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4330.224031][T21748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4330.224040][T21748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4330.224055][T21748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4330.224058][T21748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4330.224069][T21748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4330.224074][T21748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4330.224079][T21748] ? __pfx___sys_sendto (net/socket.c:2147)
[4330.224093][T21748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4330.224099][T21748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4330.224108][T21748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4330.224116][T21748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4330.224126][T21748] __x64_sys_sendto (net/socket.c:2183)
[4330.224129][T21748] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4330.224133][T21748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4330.224138][T21748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4330.224142][T21748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4330.224146][T21748] RIP: 0033:0x7f1f1ea08a4a
[ 4330.224150][T21748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4330.224152][T21748] RSP: 002b:00007ffc3c7c9aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4330.224156][T21748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f1ea08a4a
[ 4330.224158][T21748] RDX: 0000000000000040 RSI: 000000002105b340 RDI: 0000000000000005
[ 4330.224160][T21748] RBP: 00007ffc3c7c9b30 R08: 0000000000418574 R09: 000000000000001c
[ 4330.224161][T21748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4330.224163][T21748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f1eb31000
| [ 4330.224177][T21748]
| [ 4333.891630][T21780] check_preemption_disabled: 23 callbacks suppressed
| [ 4333.891636][T21780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21780
| [4333.892382][T21780] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4333.892630][T21780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4333.892632][T21780] Call Trace:
[ 4333.892634][T21780]
[4333.892636][T21780] dump_stack_lvl (lib/dump_stack.c:123)
[4333.892644][T21780] check_preemption_disabled (lib/smp_processor_id.c:52)
[4333.892651][T21780] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4333.892657][T21780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4333.892665][T21780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.892671][T21780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4333.892676][T21780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.892688][T21780] rawv6_sendmsg (net/ipv6/raw.c:918)
[4333.892699][T21780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4333.892704][T21780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4333.892710][T21780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.892718][T21780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4333.892723][T21780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4333.892732][T21780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4333.892748][T21780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4333.892750][T21780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.892761][T21780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.892767][T21780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.892772][T21780] ? __pfx___sys_sendto (net/socket.c:2147)
[4333.892787][T21780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4333.892794][T21780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4333.892804][T21780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4333.892810][T21780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4333.892820][T21780] __x64_sys_sendto (net/socket.c:2183)
[4333.892824][T21780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4333.892828][T21780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4333.892832][T21780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4333.892837][T21780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4333.892841][T21780] RIP: 0033:0x7f509ed0ba4a
[ 4333.892845][T21780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4333.892848][T21780] RSP: 002b:00007fff681fc7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4333.892852][T21780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f509ed0ba4a
[ 4333.892854][T21780] RDX: 0000000000000040 RSI: 000000001947c340 RDI: 0000000000000005
[ 4333.892855][T21780] RBP: 00007fff681fc850 R08: 0000000000418574 R09: 000000000000001c
[ 4333.892857][T21780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4333.892859][T21780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f509ee34000
| [ 4333.892859][T21780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f509ee34000
| [ 4333.892873][T21780]
| [ 4333.892876][T21780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21780
| [4333.905673][T21780] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4333.905916][T21780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4333.905917][T21780] Call Trace:
[ 4333.905919][T21780]
[4333.905921][T21780] dump_stack_lvl (lib/dump_stack.c:123)
[4333.905928][T21780] check_preemption_disabled (lib/smp_processor_id.c:52)
[4333.905933][T21780] lwtunnel_output (net/core/lwtunnel.c:359)
[4333.905940][T21780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4333.905947][T21780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.905953][T21780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4333.905958][T21780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.905970][T21780] rawv6_sendmsg (net/ipv6/raw.c:918)
[4333.905982][T21780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4333.905987][T21780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4333.905991][T21780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.905999][T21780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4333.906003][T21780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4333.906012][T21780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4333.906028][T21780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4333.906030][T21780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.906041][T21780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.906046][T21780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.906052][T21780] ? __pfx___sys_sendto (net/socket.c:2147)
[4333.906066][T21780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4333.906073][T21780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4333.906080][T21780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4333.906087][T21780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4333.906097][T21780] __x64_sys_sendto (net/socket.c:2183)
[4333.906101][T21780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4333.906105][T21780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4333.906109][T21780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4333.906115][T21780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4333.906118][T21780] RIP: 0033:0x7f509ed0ba4a
[ 4333.906122][T21780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4333.906124][T21780] RSP: 002b:00007fff681fc7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4333.906127][T21780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f509ed0ba4a
[ 4333.906129][T21780] RDX: 0000000000000040 RSI: 000000001947c340 RDI: 0000000000000005
[ 4333.906131][T21780] RBP: 00007fff681fc850 R08: 0000000000418574 R09: 000000000000001c
[ 4333.906133][T21780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4333.906135][T21780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f509ee34000
| [ 4333.906135][T21780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f509ee34000
| [ 4333.906149][T21780]
| [ 4333.918832][T21780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21780
| [4333.919213][T21780] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4333.919459][T21780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4333.919460][T21780] Call Trace:
[ 4333.919462][T21780]
[4333.919464][T21780] dump_stack_lvl (lib/dump_stack.c:123)
[4333.919470][T21780] check_preemption_disabled (lib/smp_processor_id.c:52)
[4333.919476][T21780] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4333.919483][T21780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4333.919489][T21780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.919495][T21780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4333.919500][T21780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.919512][T21780] rawv6_sendmsg (net/ipv6/raw.c:918)
[4333.919523][T21780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4333.919529][T21780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4333.919532][T21780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.919540][T21780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4333.919544][T21780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4333.919553][T21780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4333.919569][T21780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4333.919572][T21780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.919583][T21780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.919587][T21780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.919593][T21780] ? __pfx___sys_sendto (net/socket.c:2147)
[4333.919608][T21780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4333.919614][T21780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4333.919621][T21780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4333.919629][T21780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4333.919639][T21780] __x64_sys_sendto (net/socket.c:2183)
[4333.919643][T21780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4333.919646][T21780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4333.919651][T21780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4333.919655][T21780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4333.919659][T21780] RIP: 0033:0x7f509ed0ba4a
[ 4333.919662][T21780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4333.919664][T21780] RSP: 002b:00007fff681fc7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4333.919668][T21780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f509ed0ba4a
[ 4333.919670][T21780] RDX: 0000000000000040 RSI: 000000001947c340 RDI: 0000000000000005
[ 4333.919671][T21780] RBP: 00007fff681fc850 R08: 0000000000418574 R09: 000000000000001c
[ 4333.919673][T21780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4333.919675][T21780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f509ee34000
| [ 4333.919675][T21780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f509ee34000
| [ 4333.919689][T21780]
| [ 4334.366625][T21784] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21784
| [4334.367071][T21784] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4334.368366][T21784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.368368][T21784] Call Trace:
[ 4334.368371][T21784]
[4334.368373][T21784] dump_stack_lvl (lib/dump_stack.c:123)
[4334.368380][T21784] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.368387][T21784] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4334.368393][T21784] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.368401][T21784] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.368407][T21784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.368412][T21784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.368424][T21784] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.368436][T21784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.368441][T21784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.368446][T21784] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.368454][T21784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.368459][T21784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.368468][T21784] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.368483][T21784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.368486][T21784] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.368497][T21784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.368502][T21784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.368508][T21784] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.368522][T21784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.368528][T21784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.368537][T21784] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.368543][T21784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.368553][T21784] __x64_sys_sendto (net/socket.c:2183)
[4334.368557][T21784] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4334.368561][T21784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.368565][T21784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.368570][T21784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.368574][T21784] RIP: 0033:0x7f6684909a4a
[ 4334.368578][T21784] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4334.368581][T21784] RSP: 002b:00007ffc2037a468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.368585][T21784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6684909a4a
[ 4334.368587][T21784] RDX: 0000000000000040 RSI: 0000000026ea3340 RDI: 0000000000000005
[ 4334.368589][T21784] RBP: 00007ffc2037a4f0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.368591][T21784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.368592][T21784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6684a32000
| [ 4334.368592][T21784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6684a32000
| [ 4334.368607][T21784]
| [ 4334.368609][T21784] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21784
| [4334.380152][T21784] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4334.380394][T21784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.380395][T21784] Call Trace:
[ 4334.380397][T21784]
[4334.380399][T21784] dump_stack_lvl (lib/dump_stack.c:123)
[4334.380405][T21784] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.380410][T21784] lwtunnel_output (net/core/lwtunnel.c:359)
[4334.380417][T21784] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.380423][T21784] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.380429][T21784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.380434][T21784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.380446][T21784] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.380458][T21784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.380463][T21784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.380466][T21784] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.380474][T21784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.380477][T21784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.380486][T21784] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.380513][T21784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.380515][T21784] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.380526][T21784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.380530][T21784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.380535][T21784] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.380549][T21784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.380555][T21784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.380562][T21784] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.380569][T21784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.380579][T21784] __x64_sys_sendto (net/socket.c:2183)
[4334.380582][T21784] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4334.380585][T21784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.380590][T21784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.380594][T21784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.380597][T21784] RIP: 0033:0x7f6684909a4a
[ 4334.380600][T21784] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4334.380602][T21784] RSP: 002b:00007ffc2037a468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.380605][T21784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6684909a4a
[ 4334.380608][T21784] RDX: 0000000000000040 RSI: 0000000026ea3340 RDI: 0000000000000005
[ 4334.380609][T21784] RBP: 00007ffc2037a4f0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.380611][T21784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.380612][T21784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6684a32000
| [ 4334.380612][T21784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6684a32000
| [ 4334.380626][T21784]
| [ 4334.381013][T21784] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21784
| [4334.392441][T21784] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4334.392685][T21784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.392687][T21784] Call Trace:
[ 4334.392689][T21784]
[4334.392690][T21784] dump_stack_lvl (lib/dump_stack.c:123)
[4334.392697][T21784] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.392703][T21784] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4334.392709][T21784] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.392715][T21784] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.392722][T21784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.392726][T21784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.392738][T21784] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.392750][T21784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.392755][T21784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.392759][T21784] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.392767][T21784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.392771][T21784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.392780][T21784] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.392796][T21784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.392799][T21784] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.392810][T21784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.392815][T21784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.392820][T21784] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.392835][T21784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.392841][T21784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.392849][T21784] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.392856][T21784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.392866][T21784] __x64_sys_sendto (net/socket.c:2183)
[4334.392870][T21784] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4334.392873][T21784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.392878][T21784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.392883][T21784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.392886][T21784] RIP: 0033:0x7f6684909a4a
[ 4334.392889][T21784] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4334.392892][T21784] RSP: 002b:00007ffc2037a468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.392895][T21784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6684909a4a
[ 4334.392897][T21784] RDX: 0000000000000040 RSI: 0000000026ea3340 RDI: 0000000000000005
[ 4334.392899][T21784] RBP: 00007ffc2037a4f0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.392901][T21784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.392902][T21784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6684a32000
| [ 4334.392902][T21784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6684a32000
| [ 4334.392917][T21784]
| [ 4334.874612][T21788] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21788
| [4334.875052][T21788] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4334.875312][T21788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.875314][T21788] Call Trace:
[ 4334.875316][T21788]
[4334.875318][T21788] dump_stack_lvl (lib/dump_stack.c:123)
[4334.875326][T21788] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.875332][T21788] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4334.875338][T21788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.875345][T21788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.875352][T21788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.875356][T21788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.875368][T21788] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.875380][T21788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.875385][T21788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.875390][T21788] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.875399][T21788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.875404][T21788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.875412][T21788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.875428][T21788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.875431][T21788] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.875442][T21788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.875447][T21788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.875452][T21788] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.875466][T21788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.875473][T21788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.875482][T21788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.875488][T21788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.875498][T21788] __x64_sys_sendto (net/socket.c:2183)
[4334.875502][T21788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4334.875505][T21788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.875510][T21788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.875515][T21788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.875518][T21788] RIP: 0033:0x7f7cbae6ba4a
[ 4334.875522][T21788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4334.875525][T21788] RSP: 002b:00007ffc4e447958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.875529][T21788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cbae6ba4a
[ 4334.875531][T21788] RDX: 0000000000000040 RSI: 0000000039681340 RDI: 0000000000000005
[ 4334.875533][T21788] RBP: 00007ffc4e4479e0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.875535][T21788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.875536][T21788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbaf94000
| [ 4334.875536][T21788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbaf94000
| [ 4334.875550][T21788]
| [ 4334.875553][T21788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21788
| [4334.887019][T21788] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4334.887272][T21788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.887273][T21788] Call Trace:
[ 4334.887275][T21788]
[4334.887277][T21788] dump_stack_lvl (lib/dump_stack.c:123)
[4334.887282][T21788] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.887287][T21788] lwtunnel_output (net/core/lwtunnel.c:359)
[4334.887294][T21788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.887300][T21788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.887305][T21788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.887310][T21788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.887322][T21788] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.887334][T21788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.887339][T21788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.887342][T21788] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.887350][T21788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.887354][T21788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.887362][T21788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.887379][T21788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.887381][T21788] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.887392][T21788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.887396][T21788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.887402][T21788] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.887416][T21788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.887422][T21788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.887430][T21788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.887437][T21788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.887447][T21788] __x64_sys_sendto (net/socket.c:2183)
[4334.887451][T21788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4334.887454][T21788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.887458][T21788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.887463][T21788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.887466][T21788] RIP: 0033:0x7f7cbae6ba4a
[ 4334.887469][T21788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4334.887471][T21788] RSP: 002b:00007ffc4e447958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.887474][T21788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cbae6ba4a
[ 4334.887476][T21788] RDX: 0000000000000040 RSI: 0000000039681340 RDI: 0000000000000005
[ 4334.887478][T21788] RBP: 00007ffc4e4479e0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.887480][T21788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.887481][T21788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbaf94000
| [ 4334.887481][T21788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbaf94000
| [ 4334.887496][T21788]
| [ 4334.887878][T21788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21788
| [4334.899258][T21788] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4334.899502][T21788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.899505][T21788] Call Trace:
[ 4334.899506][T21788]
[4334.899508][T21788] dump_stack_lvl (lib/dump_stack.c:123)
[4334.899514][T21788] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.899519][T21788] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4334.899526][T21788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.899532][T21788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.899537][T21788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.899542][T21788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.899554][T21788] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.899566][T21788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.899571][T21788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.899575][T21788] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.899582][T21788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.899586][T21788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.899595][T21788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.899611][T21788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.899614][T21788] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.899625][T21788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.899629][T21788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.899634][T21788] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.899649][T21788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.899655][T21788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.899662][T21788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.899669][T21788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.899679][T21788] __x64_sys_sendto (net/socket.c:2183)
[4334.899683][T21788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4334.899686][T21788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.899690][T21788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.899695][T21788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.899698][T21788] RIP: 0033:0x7f7cbae6ba4a
[ 4334.899701][T21788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4334.899704][T21788] RSP: 002b:00007ffc4e447958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.899707][T21788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cbae6ba4a
[ 4334.899709][T21788] RDX: 0000000000000040 RSI: 0000000039681340 RDI: 0000000000000005
[ 4334.899710][T21788] RBP: 00007ffc4e4479e0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.899712][T21788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.899714][T21788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbaf94000
| [ 4334.899714][T21788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbaf94000
| [ 4334.899728][T21788]
| [ 4335.380262][T21792] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21792
| [4335.380705][T21792] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4335.380946][T21792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.380948][T21792] Call Trace:
[ 4335.380950][T21792]
[4335.380953][T21792] dump_stack_lvl (lib/dump_stack.c:123)
[4335.380960][T21792] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.380966][T21792] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4335.380972][T21792] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.380980][T21792] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.380986][T21792] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.380991][T21792] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.381003][T21792] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.381014][T21792] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.381019][T21792] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.381024][T21792] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.381033][T21792] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.381038][T21792] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.381047][T21792] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.381063][T21792] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.381065][T21792] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.381076][T21792] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.381081][T21792] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.381087][T21792] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.381101][T21792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.381108][T21792] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.381118][T21792] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.381125][T21792] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.381135][T21792] __x64_sys_sendto (net/socket.c:2183)
[4335.381138][T21792] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4335.381142][T21792] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.381147][T21792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.381152][T21792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.381156][T21792] RIP: 0033:0x7f62a8dffa4a
[ 4335.381160][T21792] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4335.381162][T21792] RSP: 002b:00007ffe5fa28a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.381166][T21792] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62a8dffa4a
[ 4335.381168][T21792] RDX: 0000000000000040 RSI: 000000000116b340 RDI: 0000000000000005
[ 4335.381170][T21792] RBP: 00007ffe5fa28b00 R08: 0000000000418574 R09: 000000000000001c
[ 4335.381172][T21792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.381174][T21792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62a8f28000
| [ 4335.381188][T21792]
| [ 4339.054708][T21824] check_preemption_disabled: 23 callbacks suppressed
| [ 4339.054715][T21824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21824
| [4339.055455][T21824] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4339.055699][T21824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.055701][T21824] Call Trace:
[ 4339.055703][T21824]
[4339.055706][T21824] dump_stack_lvl (lib/dump_stack.c:123)
[4339.055713][T21824] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.055720][T21824] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4339.055726][T21824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.055734][T21824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.055741][T21824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.055746][T21824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.055758][T21824] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.055769][T21824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.055774][T21824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.055779][T21824] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.055788][T21824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.055793][T21824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.055802][T21824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.055817][T21824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.055820][T21824] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.055831][T21824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.055836][T21824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.055842][T21824] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.055856][T21824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.055863][T21824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.055871][T21824] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.055879][T21824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.055889][T21824] __x64_sys_sendto (net/socket.c:2183)
[4339.055892][T21824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4339.055896][T21824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.055901][T21824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.055905][T21824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.055910][T21824] RIP: 0033:0x7f3f24f05a4a
[ 4339.055914][T21824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4339.055916][T21824] RSP: 002b:00007fff0f0b4a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.055920][T21824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f24f05a4a
[ 4339.055922][T21824] RDX: 0000000000000040 RSI: 0000000036a30340 RDI: 0000000000000005
[ 4339.055924][T21824] RBP: 00007fff0f0b4ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4339.055926][T21824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.055928][T21824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f2502e000
| [ 4339.055928][T21824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f2502e000
| [ 4339.055942][T21824]
| [ 4339.055944][T21824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21824
| [4339.067860][T21824] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4339.068108][T21824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.068110][T21824] Call Trace:
[ 4339.068112][T21824]
[4339.068114][T21824] dump_stack_lvl (lib/dump_stack.c:123)
[4339.068121][T21824] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.068127][T21824] lwtunnel_output (net/core/lwtunnel.c:359)
[4339.068133][T21824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.068140][T21824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.068147][T21824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.068152][T21824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.068164][T21824] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.068175][T21824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.068181][T21824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.068185][T21824] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.068193][T21824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.068197][T21824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.068206][T21824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.068222][T21824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.068225][T21824] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.068236][T21824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.068241][T21824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.068247][T21824] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.068261][T21824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.068268][T21824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.068277][T21824] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.068284][T21824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.068295][T21824] __x64_sys_sendto (net/socket.c:2183)
[4339.068298][T21824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4339.068302][T21824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.068307][T21824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.068312][T21824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.068315][T21824] RIP: 0033:0x7f3f24f05a4a
[ 4339.068319][T21824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4339.068321][T21824] RSP: 002b:00007fff0f0b4a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.068324][T21824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f24f05a4a
[ 4339.068326][T21824] RDX: 0000000000000040 RSI: 0000000036a30340 RDI: 0000000000000005
[ 4339.068328][T21824] RBP: 00007fff0f0b4ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4339.068330][T21824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.068331][T21824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f2502e000
| [ 4339.068331][T21824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f2502e000
| [ 4339.068346][T21824]
| [ 4339.081165][T21824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21824
| [4339.081528][T21824] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4339.081769][T21824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.081771][T21824] Call Trace:
[ 4339.081773][T21824]
[4339.081775][T21824] dump_stack_lvl (lib/dump_stack.c:123)
[4339.081781][T21824] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.081787][T21824] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4339.081793][T21824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.081800][T21824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.081806][T21824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.081811][T21824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.081823][T21824] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.081835][T21824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.081840][T21824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.081844][T21824] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.081852][T21824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.081856][T21824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.081865][T21824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.081881][T21824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.081884][T21824] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.081895][T21824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.081900][T21824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.081906][T21824] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.081920][T21824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.081927][T21824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.081935][T21824] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.081942][T21824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.081952][T21824] __x64_sys_sendto (net/socket.c:2183)
[4339.081956][T21824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4339.081959][T21824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.081964][T21824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.081969][T21824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.081972][T21824] RIP: 0033:0x7f3f24f05a4a
[ 4339.081976][T21824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4339.081978][T21824] RSP: 002b:00007fff0f0b4a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.081981][T21824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f24f05a4a
[ 4339.081983][T21824] RDX: 0000000000000040 RSI: 0000000036a30340 RDI: 0000000000000005
[ 4339.081985][T21824] RBP: 00007fff0f0b4ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4339.081987][T21824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.081989][T21824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f2502e000
| [ 4339.081989][T21824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f2502e000
| [ 4339.082003][T21824]
| [ 4339.528357][T21828] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21828
| [4339.528803][T21828] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4339.529055][T21828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.529057][T21828] Call Trace:
[ 4339.529059][T21828]
[4339.529061][T21828] dump_stack_lvl (lib/dump_stack.c:123)
[4339.529070][T21828] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.529076][T21828] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4339.529082][T21828] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.529089][T21828] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.529096][T21828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.529101][T21828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.529114][T21828] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.529125][T21828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.529131][T21828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.529136][T21828] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.529144][T21828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.529149][T21828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.529158][T21828] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.529174][T21828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.529177][T21828] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.529188][T21828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.529193][T21828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.529209][T21828] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.529223][T21828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.529229][T21828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.529238][T21828] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.529244][T21828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.529254][T21828] __x64_sys_sendto (net/socket.c:2183)
[4339.529258][T21828] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4339.529261][T21828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.529266][T21828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.529270][T21828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.529275][T21828] RIP: 0033:0x7feefb4a9a4a
[ 4339.529279][T21828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4339.529281][T21828] RSP: 002b:00007ffe10dfab78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.529285][T21828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feefb4a9a4a
[ 4339.529287][T21828] RDX: 0000000000000040 RSI: 000000001f8c5340 RDI: 0000000000000005
[ 4339.529289][T21828] RBP: 00007ffe10dfac00 R08: 0000000000418574 R09: 000000000000001c
[ 4339.529290][T21828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.529292][T21828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feefb5d2000
| [ 4339.529292][T21828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feefb5d2000
| [ 4339.529306][T21828]
| [ 4339.542281][T21828] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21828
| [4339.542643][T21828] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4339.542886][T21828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.542888][T21828] Call Trace:
[ 4339.542890][T21828]
[4339.542892][T21828] dump_stack_lvl (lib/dump_stack.c:123)
[4339.542898][T21828] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.542904][T21828] lwtunnel_output (net/core/lwtunnel.c:359)
[4339.542911][T21828] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.542918][T21828] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.542923][T21828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.542928][T21828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.542940][T21828] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.542952][T21828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.542957][T21828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.542961][T21828] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.542969][T21828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.542973][T21828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.542982][T21828] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.542998][T21828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.543001][T21828] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.543012][T21828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.543017][T21828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.543022][T21828] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.543037][T21828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.543044][T21828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.543052][T21828] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.543059][T21828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.543069][T21828] __x64_sys_sendto (net/socket.c:2183)
[4339.543073][T21828] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4339.543076][T21828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.543081][T21828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.543086][T21828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.543089][T21828] RIP: 0033:0x7feefb4a9a4a
[ 4339.543093][T21828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4339.543095][T21828] RSP: 002b:00007ffe10dfab78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.543098][T21828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feefb4a9a4a
[ 4339.543100][T21828] RDX: 0000000000000040 RSI: 000000001f8c5340 RDI: 0000000000000005
[ 4339.543102][T21828] RBP: 00007ffe10dfac00 R08: 0000000000418574 R09: 000000000000001c
[ 4339.543104][T21828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.543106][T21828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feefb5d2000
| [ 4339.543106][T21828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feefb5d2000
| [ 4339.543121][T21828]
| [ 4339.555646][T21828] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21828
| [4339.556000][T21828] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4339.556255][T21828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.556257][T21828] Call Trace:
[ 4339.556258][T21828]
[4339.556260][T21828] dump_stack_lvl (lib/dump_stack.c:123)
[4339.556266][T21828] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.556272][T21828] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4339.556278][T21828] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.556284][T21828] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.556290][T21828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.556295][T21828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.556307][T21828] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.556318][T21828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.556323][T21828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.556326][T21828] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.556334][T21828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.556337][T21828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.556346][T21828] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.556378][T21828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.556380][T21828] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.556392][T21828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.556396][T21828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.556401][T21828] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.556416][T21828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.556422][T21828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.556430][T21828] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.556437][T21828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.556447][T21828] __x64_sys_sendto (net/socket.c:2183)
[4339.556451][T21828] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4339.556454][T21828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.556466][T21828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.556471][T21828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.556474][T21828] RIP: 0033:0x7feefb4a9a4a
[ 4339.556478][T21828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4339.556480][T21828] RSP: 002b:00007ffe10dfab78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.556484][T21828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feefb4a9a4a
[ 4339.556486][T21828] RDX: 0000000000000040 RSI: 000000001f8c5340 RDI: 0000000000000005
[ 4339.556487][T21828] RBP: 00007ffe10dfac00 R08: 0000000000418574 R09: 000000000000001c
[ 4339.556489][T21828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.556491][T21828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feefb5d2000
| [ 4339.556491][T21828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feefb5d2000
| [ 4339.556506][T21828]
| [ 4340.023713][T21832] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21832
| [4340.024172][T21832] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4340.024421][T21832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.024423][T21832] Call Trace:
[ 4340.024425][T21832]
[4340.024427][T21832] dump_stack_lvl (lib/dump_stack.c:123)
[4340.024434][T21832] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.024440][T21832] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4340.024447][T21832] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.024454][T21832] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.024461][T21832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.024465][T21832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.024477][T21832] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.024489][T21832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.024494][T21832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.024499][T21832] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.024507][T21832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.024512][T21832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.024521][T21832] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.024537][T21832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.024539][T21832] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.024550][T21832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.024556][T21832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.024561][T21832] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.024575][T21832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.024582][T21832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.024590][T21832] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.024597][T21832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.024607][T21832] __x64_sys_sendto (net/socket.c:2183)
[4340.024611][T21832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4340.024614][T21832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.024619][T21832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.024624][T21832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.024627][T21832] RIP: 0033:0x7fbce71eaa4a
[ 4340.024631][T21832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4340.024634][T21832] RSP: 002b:00007ffeea324278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.024638][T21832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbce71eaa4a
[ 4340.024640][T21832] RDX: 0000000000000040 RSI: 0000000013411340 RDI: 0000000000000005
[ 4340.024642][T21832] RBP: 00007ffeea324300 R08: 0000000000418574 R09: 000000000000001c
[ 4340.024644][T21832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.024645][T21832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbce7313000
| [ 4340.024645][T21832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbce7313000
| [ 4340.024659][T21832]
| [ 4340.024662][T21832] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21832
| [4340.036106][T21832] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4340.036353][T21832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.036355][T21832] Call Trace:
[ 4340.036356][T21832]
[4340.036358][T21832] dump_stack_lvl (lib/dump_stack.c:123)
[4340.036364][T21832] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.036369][T21832] lwtunnel_output (net/core/lwtunnel.c:359)
[4340.036376][T21832] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.036382][T21832] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.036388][T21832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.036393][T21832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.036405][T21832] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.036416][T21832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.036422][T21832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.036425][T21832] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.036433][T21832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.036437][T21832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.036446][T21832] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.036467][T21832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.036470][T21832] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.036481][T21832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.036485][T21832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.036490][T21832] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.036521][T21832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.036527][T21832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.036535][T21832] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.036542][T21832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.036552][T21832] __x64_sys_sendto (net/socket.c:2183)
[4340.036556][T21832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4340.036559][T21832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.036564][T21832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.036568][T21832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.036571][T21832] RIP: 0033:0x7fbce71eaa4a
[ 4340.036575][T21832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4340.036577][T21832] RSP: 002b:00007ffeea324278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.036580][T21832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbce71eaa4a
[ 4340.036582][T21832] RDX: 0000000000000040 RSI: 0000000013411340 RDI: 0000000000000005
[ 4340.036584][T21832] RBP: 00007ffeea324300 R08: 0000000000418574 R09: 000000000000001c
[ 4340.036585][T21832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.036587][T21832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbce7313000
| [ 4340.036587][T21832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbce7313000
| [ 4340.036602][T21832]
| [ 4340.036983][T21832] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21832
| [4340.048308][T21832] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4340.048547][T21832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.048548][T21832] Call Trace:
[ 4340.048550][T21832]
[4340.048552][T21832] dump_stack_lvl (lib/dump_stack.c:123)
[4340.048558][T21832] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.048563][T21832] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4340.048569][T21832] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.048576][T21832] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.048582][T21832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.048586][T21832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.048598][T21832] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.048609][T21832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.048614][T21832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.048618][T21832] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.048626][T21832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.048629][T21832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.048638][T21832] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.048654][T21832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.048656][T21832] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.048667][T21832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.048671][T21832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.048677][T21832] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.048691][T21832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.048697][T21832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.048704][T21832] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.048711][T21832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.048721][T21832] __x64_sys_sendto (net/socket.c:2183)
[4340.048725][T21832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4340.048727][T21832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.048732][T21832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.048737][T21832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.048740][T21832] RIP: 0033:0x7fbce71eaa4a
[ 4340.048743][T21832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4340.048746][T21832] RSP: 002b:00007ffeea324278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.048749][T21832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbce71eaa4a
[ 4340.048751][T21832] RDX: 0000000000000040 RSI: 0000000013411340 RDI: 0000000000000005
[ 4340.048753][T21832] RBP: 00007ffeea324300 R08: 0000000000418574 R09: 000000000000001c
[ 4340.048755][T21832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.048756][T21832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbce7313000
| [ 4340.048756][T21832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbce7313000
| [ 4340.048770][T21832]
| [ 4340.527730][T21836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21836
| [4340.528191][T21836] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4340.528438][T21836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.528440][T21836] Call Trace:
[ 4340.528442][T21836]
[4340.528444][T21836] dump_stack_lvl (lib/dump_stack.c:123)
[4340.528453][T21836] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.528459][T21836] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4340.528465][T21836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.528472][T21836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.528479][T21836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.528484][T21836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.528496][T21836] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.528507][T21836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.528512][T21836] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.528517][T21836] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.528526][T21836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.528530][T21836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.528539][T21836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.528555][T21836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.528557][T21836] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.528568][T21836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.528573][T21836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.528579][T21836] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.528593][T21836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.528600][T21836] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.528609][T21836] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.528616][T21836] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.528626][T21836] __x64_sys_sendto (net/socket.c:2183)
[4340.528629][T21836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4340.528633][T21836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.528638][T21836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.528642][T21836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.528646][T21836] RIP: 0033:0x7ff2ea8c7a4a
[ 4340.528650][T21836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4340.528653][T21836] RSP: 002b:00007ffe35efd638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.528657][T21836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2ea8c7a4a
[ 4340.528659][T21836] RDX: 0000000000000040 RSI: 000000001a2f9340 RDI: 0000000000000005
[ 4340.528661][T21836] RBP: 00007ffe35efd6c0 R08: 0000000000418574 R09: 000000000000001c
[ 4340.528663][T21836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.528664][T21836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2ea9f0000
| [ 4340.528679][T21836]
| [ 4344.153303][T21868] check_preemption_disabled: 23 callbacks suppressed
| [ 4344.153309][T21868] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21868
| [4344.154037][T21868] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4344.154987][T21868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.154989][T21868] Call Trace:
[ 4344.154991][T21868]
[4344.154993][T21868] dump_stack_lvl (lib/dump_stack.c:123)
[4344.155001][T21868] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.155007][T21868] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4344.155014][T21868] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.155021][T21868] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.155028][T21868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.155033][T21868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.155045][T21868] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.155056][T21868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.155062][T21868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.155067][T21868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.155076][T21868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.155081][T21868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.155090][T21868] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.155106][T21868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.155108][T21868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.155121][T21868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.155126][T21868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.155132][T21868] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.155146][T21868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.155153][T21868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.155162][T21868] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.155169][T21868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.155179][T21868] __x64_sys_sendto (net/socket.c:2183)
[4344.155183][T21868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4344.155186][T21868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.155190][T21868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.155195][T21868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.155199][T21868] RIP: 0033:0x7f8bdc235a4a
[ 4344.155203][T21868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4344.155206][T21868] RSP: 002b:00007ffec2333ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.155209][T21868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bdc235a4a
[ 4344.155211][T21868] RDX: 0000000000000040 RSI: 0000000040400340 RDI: 0000000000000005
[ 4344.155213][T21868] RBP: 00007ffec2333f30 R08: 0000000000418574 R09: 000000000000001c
[ 4344.155215][T21868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.155217][T21868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bdc35e000
| [ 4344.155217][T21868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bdc35e000
| [ 4344.155231][T21868]
| [ 4344.167680][T21868] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21868
| [4344.168041][T21868] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4344.168295][T21868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.168297][T21868] Call Trace:
[ 4344.168298][T21868]
[4344.168300][T21868] dump_stack_lvl (lib/dump_stack.c:123)
[4344.168306][T21868] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.168312][T21868] lwtunnel_output (net/core/lwtunnel.c:359)
[4344.168318][T21868] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.168325][T21868] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.168331][T21868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.168335][T21868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.168347][T21868] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.168359][T21868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.168364][T21868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.168368][T21868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.168376][T21868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.168380][T21868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.168389][T21868] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.168406][T21868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.168408][T21868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.168419][T21868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.168424][T21868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.168429][T21868] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.168444][T21868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.168450][T21868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.168457][T21868] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.168465][T21868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.168475][T21868] __x64_sys_sendto (net/socket.c:2183)
[4344.168479][T21868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4344.168482][T21868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.168486][T21868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.168491][T21868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.168494][T21868] RIP: 0033:0x7f8bdc235a4a
[ 4344.168497][T21868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4344.168500][T21868] RSP: 002b:00007ffec2333ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.168503][T21868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bdc235a4a
[ 4344.168505][T21868] RDX: 0000000000000040 RSI: 0000000040400340 RDI: 0000000000000005
[ 4344.168506][T21868] RBP: 00007ffec2333f30 R08: 0000000000418574 R09: 000000000000001c
[ 4344.168508][T21868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.168509][T21868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bdc35e000
| [ 4344.168509][T21868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bdc35e000
| [ 4344.168524][T21868]
| [ 4344.168892][T21868] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21868
| [4344.180269][T21868] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4344.180516][T21868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.180517][T21868] Call Trace:
[ 4344.180519][T21868]
[4344.180521][T21868] dump_stack_lvl (lib/dump_stack.c:123)
[4344.180527][T21868] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.180533][T21868] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4344.180540][T21868] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.180547][T21868] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.180552][T21868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.180557][T21868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.180569][T21868] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.180581][T21868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.180586][T21868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.180590][T21868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.180598][T21868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.180602][T21868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.180611][T21868] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.180627][T21868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.180630][T21868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.180641][T21868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.180646][T21868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.180651][T21868] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.180666][T21868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.180672][T21868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.180680][T21868] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.180687][T21868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.180697][T21868] __x64_sys_sendto (net/socket.c:2183)
[4344.180701][T21868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4344.180704][T21868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.180709][T21868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.180713][T21868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.180716][T21868] RIP: 0033:0x7f8bdc235a4a
[ 4344.180720][T21868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4344.180722][T21868] RSP: 002b:00007ffec2333ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.180725][T21868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bdc235a4a
[ 4344.180727][T21868] RDX: 0000000000000040 RSI: 0000000040400340 RDI: 0000000000000005
[ 4344.180729][T21868] RBP: 00007ffec2333f30 R08: 0000000000418574 R09: 000000000000001c
[ 4344.180731][T21868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.180732][T21868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bdc35e000
| [ 4344.180732][T21868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bdc35e000
| [ 4344.180747][T21868]
| [ 4344.768746][T21873] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21873
| [4344.769208][T21873] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4344.769456][T21873] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.769458][T21873] Call Trace:
[ 4344.769460][T21873]
[4344.769462][T21873] dump_stack_lvl (lib/dump_stack.c:123)
[4344.769470][T21873] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.769476][T21873] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4344.769482][T21873] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.769489][T21873] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.769497][T21873] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.769501][T21873] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.769513][T21873] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.769524][T21873] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.769530][T21873] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.769535][T21873] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.769543][T21873] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.769548][T21873] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.769557][T21873] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.769573][T21873] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.769575][T21873] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.769587][T21873] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.769592][T21873] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.769598][T21873] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.769612][T21873] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.769618][T21873] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.769627][T21873] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.769634][T21873] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.769644][T21873] __x64_sys_sendto (net/socket.c:2183)
[4344.769648][T21873] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4344.769652][T21873] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.769656][T21873] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.769661][T21873] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.769665][T21873] RIP: 0033:0x7f154cbe0a4a
[ 4344.769669][T21873] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4344.769671][T21873] RSP: 002b:00007ffd4b250b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.769676][T21873] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f154cbe0a4a
[ 4344.769678][T21873] RDX: 0000000000000040 RSI: 00000000398b8340 RDI: 0000000000000005
[ 4344.769680][T21873] RBP: 00007ffd4b250bf0 R08: 0000000000418574 R09: 000000000000001c
[ 4344.769682][T21873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.769683][T21873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f154cd09000
| [ 4344.769683][T21873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f154cd09000
| [ 4344.769698][T21873]
| [ 4344.769700][T21873] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21873
| [4344.781848][T21873] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4344.782090][T21873] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.782091][T21873] Call Trace:
[ 4344.782093][T21873]
[4344.782095][T21873] dump_stack_lvl (lib/dump_stack.c:123)
[4344.782101][T21873] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.782107][T21873] lwtunnel_output (net/core/lwtunnel.c:359)
[4344.782114][T21873] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.782122][T21873] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.782128][T21873] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.782132][T21873] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.782144][T21873] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.782156][T21873] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.782161][T21873] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.782165][T21873] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.782173][T21873] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.782177][T21873] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.782185][T21873] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.782201][T21873] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.782204][T21873] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.782215][T21873] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.782220][T21873] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.782226][T21873] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.782240][T21873] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.782247][T21873] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.782255][T21873] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.782262][T21873] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.782272][T21873] __x64_sys_sendto (net/socket.c:2183)
[4344.782276][T21873] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4344.782279][T21873] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.782284][T21873] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.782288][T21873] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.782291][T21873] RIP: 0033:0x7f154cbe0a4a
[ 4344.782295][T21873] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4344.782297][T21873] RSP: 002b:00007ffd4b250b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.782301][T21873] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f154cbe0a4a
[ 4344.782302][T21873] RDX: 0000000000000040 RSI: 00000000398b8340 RDI: 0000000000000005
[ 4344.782304][T21873] RBP: 00007ffd4b250bf0 R08: 0000000000418574 R09: 000000000000001c
[ 4344.782306][T21873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.782307][T21873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f154cd09000
| [ 4344.782307][T21873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f154cd09000
| [ 4344.782322][T21873]
| [ 4344.795455][T21873] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21873
| [4344.795821][T21873] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4344.796068][T21873] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.796070][T21873] Call Trace:
[ 4344.796072][T21873]
[4344.796074][T21873] dump_stack_lvl (lib/dump_stack.c:123)
[4344.796080][T21873] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.796086][T21873] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4344.796092][T21873] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.796099][T21873] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.796105][T21873] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.796109][T21873] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.796123][T21873] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.796135][T21873] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.796140][T21873] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.796144][T21873] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.796153][T21873] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.796157][T21873] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.796166][T21873] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.796182][T21873] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.796185][T21873] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.796196][T21873] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.796200][T21873] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.796206][T21873] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.796220][T21873] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.796226][T21873] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.796234][T21873] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.796241][T21873] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.796251][T21873] __x64_sys_sendto (net/socket.c:2183)
[4344.796255][T21873] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4344.796259][T21873] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.796263][T21873] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.796268][T21873] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.796271][T21873] RIP: 0033:0x7f154cbe0a4a
[ 4344.796275][T21873] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4344.796278][T21873] RSP: 002b:00007ffd4b250b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.796281][T21873] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f154cbe0a4a
[ 4344.796283][T21873] RDX: 0000000000000040 RSI: 00000000398b8340 RDI: 0000000000000005
[ 4344.796285][T21873] RBP: 00007ffd4b250bf0 R08: 0000000000418574 R09: 000000000000001c
[ 4344.796286][T21873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.796288][T21873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f154cd09000
| [ 4344.796288][T21873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f154cd09000
| [ 4344.796303][T21873]
| [ 4345.485324][T21879] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21879
| [4345.485800][T21879] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4345.486064][T21879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.486066][T21879] Call Trace:
[ 4345.486068][T21879]
[4345.486070][T21879] dump_stack_lvl (lib/dump_stack.c:123)
[4345.486078][T21879] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.486085][T21879] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4345.486091][T21879] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.486098][T21879] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.486105][T21879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.486109][T21879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.486123][T21879] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.486134][T21879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.486140][T21879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.486145][T21879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.486154][T21879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.486160][T21879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.486168][T21879] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.486184][T21879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.486187][T21879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.486198][T21879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.486203][T21879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.486209][T21879] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.486223][T21879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.486230][T21879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.486238][T21879] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.486245][T21879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.486255][T21879] __x64_sys_sendto (net/socket.c:2183)
[4345.486259][T21879] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.486262][T21879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.486267][T21879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.486272][T21879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.486276][T21879] RIP: 0033:0x7f739bfb7a4a
[ 4345.486280][T21879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.486283][T21879] RSP: 002b:00007ffdd7330c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.486287][T21879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f739bfb7a4a
[ 4345.486289][T21879] RDX: 0000000000000040 RSI: 00000000302d9340 RDI: 0000000000000005
[ 4345.486291][T21879] RBP: 00007ffdd7330cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4345.486293][T21879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.486294][T21879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f739c0e0000
| [ 4345.486294][T21879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f739c0e0000
| [ 4345.486309][T21879]
| [ 4345.499441][T21879] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21879
| [4345.499809][T21879] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4345.500059][T21879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.500061][T21879] Call Trace:
[ 4345.500062][T21879]
[4345.500064][T21879] dump_stack_lvl (lib/dump_stack.c:123)
[4345.500071][T21879] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.500076][T21879] lwtunnel_output (net/core/lwtunnel.c:359)
[4345.500083][T21879] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.500089][T21879] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.500095][T21879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.500099][T21879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.500113][T21879] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.500124][T21879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.500129][T21879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.500133][T21879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.500141][T21879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.500145][T21879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.500153][T21879] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.500169][T21879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.500172][T21879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.500199][T21879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.500203][T21879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.500209][T21879] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.500224][T21879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.500230][T21879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.500238][T21879] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.500245][T21879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.500255][T21879] __x64_sys_sendto (net/socket.c:2183)
[4345.500259][T21879] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.500261][T21879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.500266][T21879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.500270][T21879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.500273][T21879] RIP: 0033:0x7f739bfb7a4a
[ 4345.500277][T21879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.500280][T21879] RSP: 002b:00007ffdd7330c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.500283][T21879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f739bfb7a4a
[ 4345.500285][T21879] RDX: 0000000000000040 RSI: 00000000302d9340 RDI: 0000000000000005
[ 4345.500287][T21879] RBP: 00007ffdd7330cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4345.500289][T21879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.500291][T21879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f739c0e0000
| [ 4345.500291][T21879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f739c0e0000
| [ 4345.500305][T21879]
| [ 4345.513037][T21879] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21879
| [4345.513439][T21879] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4345.513696][T21879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.513697][T21879] Call Trace:
[ 4345.513699][T21879]
[4345.513701][T21879] dump_stack_lvl (lib/dump_stack.c:123)
[4345.513707][T21879] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.513713][T21879] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4345.513719][T21879] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.513726][T21879] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.513731][T21879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.513736][T21879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.513748][T21879] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.513760][T21879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.513765][T21879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.513769][T21879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.513777][T21879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.513781][T21879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.513789][T21879] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.513805][T21879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.513808][T21879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.513819][T21879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.513823][T21879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.513829][T21879] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.513844][T21879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.513850][T21879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.513857][T21879] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.513864][T21879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.513875][T21879] __x64_sys_sendto (net/socket.c:2183)
[4345.513878][T21879] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.513881][T21879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.513886][T21879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.513891][T21879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.513894][T21879] RIP: 0033:0x7f739bfb7a4a
[ 4345.513897][T21879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.513900][T21879] RSP: 002b:00007ffdd7330c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.513903][T21879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f739bfb7a4a
[ 4345.513905][T21879] RDX: 0000000000000040 RSI: 00000000302d9340 RDI: 0000000000000005
[ 4345.513907][T21879] RBP: 00007ffdd7330cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4345.513909][T21879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.513911][T21879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f739c0e0000
| [ 4345.513911][T21879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f739c0e0000
| [ 4345.513925][T21879]
| [ 4346.290142][T21886] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21886
| [4346.290587][T21886] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4346.290834][T21886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4346.290836][T21886] Call Trace:
[ 4346.290838][T21886]
[4346.290840][T21886] dump_stack_lvl (lib/dump_stack.c:123)
[4346.290848][T21886] check_preemption_disabled (lib/smp_processor_id.c:52)
[4346.290854][T21886] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4346.290860][T21886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4346.290869][T21886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.290875][T21886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4346.290880][T21886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.290892][T21886] rawv6_sendmsg (net/ipv6/raw.c:918)
[4346.290903][T21886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4346.290908][T21886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4346.290913][T21886] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.290922][T21886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4346.290926][T21886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4346.290935][T21886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4346.290951][T21886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4346.290954][T21886] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.290965][T21886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.290970][T21886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.290976][T21886] ? __pfx___sys_sendto (net/socket.c:2147)
[4346.290990][T21886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4346.290996][T21886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4346.291005][T21886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4346.291012][T21886] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4346.291022][T21886] __x64_sys_sendto (net/socket.c:2183)
[4346.291026][T21886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4346.291029][T21886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4346.291034][T21886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4346.291038][T21886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4346.291042][T21886] RIP: 0033:0x7f077de1aa4a
[ 4346.291046][T21886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4346.291049][T21886] RSP: 002b:00007ffc4f985658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4346.291052][T21886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f077de1aa4a
[ 4346.291054][T21886] RDX: 0000000000000040 RSI: 0000000024226340 RDI: 0000000000000005
[ 4346.291056][T21886] RBP: 00007ffc4f9856e0 R08: 0000000000418574 R09: 000000000000001c
[ 4346.291058][T21886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4346.291059][T21886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077df43000
| [ 4346.291073][T21886]
| [ 4349.205447][T21912] check_preemption_disabled: 14 callbacks suppressed
| [ 4349.205454][T21912] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21912
| [4349.206198][T21912] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4349.206448][T21912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.206450][T21912] Call Trace:
[ 4349.206452][T21912]
[4349.206454][T21912] dump_stack_lvl (lib/dump_stack.c:123)
[4349.206463][T21912] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.206469][T21912] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4349.206475][T21912] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.206482][T21912] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.206489][T21912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.206494][T21912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.206505][T21912] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.206517][T21912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.206522][T21912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.206527][T21912] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.206536][T21912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.206541][T21912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.206550][T21912] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.206565][T21912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.206568][T21912] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.206579][T21912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.206585][T21912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.206590][T21912] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.206604][T21912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.206611][T21912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.206620][T21912] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.206627][T21912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.206637][T21912] __x64_sys_sendto (net/socket.c:2183)
[4349.206641][T21912] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.206644][T21912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.206649][T21912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.206653][T21912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.206657][T21912] RIP: 0033:0x7f7800584a4a
[ 4349.206661][T21912] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.206664][T21912] RSP: 002b:00007ffc66115908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.206669][T21912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7800584a4a
[ 4349.206671][T21912] RDX: 0000000000000040 RSI: 000000002e342340 RDI: 0000000000000005
[ 4349.206673][T21912] RBP: 00007ffc66115990 R08: 0000000000418574 R09: 000000000000001c
[ 4349.206674][T21912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.206676][T21912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78006ad000
| [ 4349.206676][T21912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78006ad000
| [ 4349.206690][T21912]
| [ 4349.206693][T21912] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21912
| [4349.218511][T21912] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4349.218762][T21912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.218764][T21912] Call Trace:
[ 4349.218765][T21912]
[4349.218767][T21912] dump_stack_lvl (lib/dump_stack.c:123)
[4349.218774][T21912] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.218780][T21912] lwtunnel_output (net/core/lwtunnel.c:359)
[4349.218786][T21912] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.218793][T21912] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.218800][T21912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.218805][T21912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.218817][T21912] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.218828][T21912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.218834][T21912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.218838][T21912] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.218846][T21912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.218851][T21912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.218860][T21912] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.218876][T21912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.218879][T21912] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.218890][T21912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.218895][T21912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.218900][T21912] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.218915][T21912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.218922][T21912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.218930][T21912] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.218937][T21912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.218947][T21912] __x64_sys_sendto (net/socket.c:2183)
[4349.218951][T21912] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.218955][T21912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.218960][T21912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.218965][T21912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.218969][T21912] RIP: 0033:0x7f7800584a4a
[ 4349.218972][T21912] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.218975][T21912] RSP: 002b:00007ffc66115908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.218978][T21912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7800584a4a
[ 4349.218980][T21912] RDX: 0000000000000040 RSI: 000000002e342340 RDI: 0000000000000005
[ 4349.218982][T21912] RBP: 00007ffc66115990 R08: 0000000000418574 R09: 000000000000001c
[ 4349.218983][T21912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.218985][T21912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78006ad000
| [ 4349.218985][T21912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78006ad000
| [ 4349.218999][T21912]
| [ 4349.234242][T21912] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21912
| [4349.234635][T21912] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4349.234893][T21912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.234894][T21912] Call Trace:
[ 4349.234896][T21912]
[4349.234898][T21912] dump_stack_lvl (lib/dump_stack.c:123)
[4349.234905][T21912] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.234911][T21912] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4349.234917][T21912] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.234924][T21912] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.234930][T21912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.234935][T21912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.234947][T21912] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.234958][T21912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.234963][T21912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.234967][T21912] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.234975][T21912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.234979][T21912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.234988][T21912] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.235004][T21912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.235007][T21912] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.235018][T21912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.235022][T21912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.235028][T21912] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.235042][T21912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.235048][T21912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.235056][T21912] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.235063][T21912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.235073][T21912] __x64_sys_sendto (net/socket.c:2183)
[4349.235077][T21912] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.235080][T21912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.235085][T21912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.235090][T21912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.235093][T21912] RIP: 0033:0x7f7800584a4a
[ 4349.235097][T21912] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.235099][T21912] RSP: 002b:00007ffc66115908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.235103][T21912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7800584a4a
[ 4349.235105][T21912] RDX: 0000000000000040 RSI: 000000002e342340 RDI: 0000000000000005
[ 4349.235107][T21912] RBP: 00007ffc66115990 R08: 0000000000418574 R09: 000000000000001c
[ 4349.235112][T21912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.235114][T21912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78006ad000
| [ 4349.235114][T21912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78006ad000
| [ 4349.235128][T21912]
| [ 4349.707167][T21916] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21916
| [4349.707612][T21916] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4349.707856][T21916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.707858][T21916] Call Trace:
[ 4349.707860][T21916]
[4349.707862][T21916] dump_stack_lvl (lib/dump_stack.c:123)
[4349.707870][T21916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.707876][T21916] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4349.707883][T21916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.707890][T21916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.707897][T21916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.707901][T21916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.707913][T21916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.707925][T21916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.707930][T21916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.707936][T21916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.707944][T21916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.707949][T21916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.707957][T21916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.707973][T21916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.707976][T21916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.707987][T21916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.707992][T21916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.707998][T21916] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.708012][T21916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.708018][T21916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.708027][T21916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.708034][T21916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.708044][T21916] __x64_sys_sendto (net/socket.c:2183)
[4349.708048][T21916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.708052][T21916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.708056][T21916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.708061][T21916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.708065][T21916] RIP: 0033:0x7f06a2552a4a
[ 4349.708069][T21916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.708071][T21916] RSP: 002b:00007ffdd9307848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.708075][T21916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06a2552a4a
[ 4349.708077][T21916] RDX: 0000000000000040 RSI: 000000002a261340 RDI: 0000000000000005
[ 4349.708079][T21916] RBP: 00007ffdd93078d0 R08: 0000000000418574 R09: 000000000000001c
[ 4349.708081][T21916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.708082][T21916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06a267b000
| [ 4349.708082][T21916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06a267b000
| [ 4349.708097][T21916]
| [ 4349.708099][T21916] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21916
| [4349.720372][T21916] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4349.720617][T21916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.720618][T21916] Call Trace:
[ 4349.720620][T21916]
[4349.720622][T21916] dump_stack_lvl (lib/dump_stack.c:123)
[4349.720629][T21916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.720635][T21916] lwtunnel_output (net/core/lwtunnel.c:359)
[4349.720642][T21916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.720649][T21916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.720655][T21916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.720660][T21916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.720672][T21916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.720684][T21916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.720689][T21916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.720693][T21916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.720701][T21916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.720705][T21916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.720714][T21916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.720731][T21916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.720733][T21916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.720745][T21916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.720750][T21916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.720755][T21916] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.720770][T21916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.720777][T21916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.720785][T21916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.720792][T21916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.720802][T21916] __x64_sys_sendto (net/socket.c:2183)
[4349.720806][T21916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.720810][T21916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.720815][T21916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.720820][T21916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.720823][T21916] RIP: 0033:0x7f06a2552a4a
[ 4349.720826][T21916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.720829][T21916] RSP: 002b:00007ffdd9307848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.720832][T21916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06a2552a4a
[ 4349.720834][T21916] RDX: 0000000000000040 RSI: 000000002a261340 RDI: 0000000000000005
[ 4349.720836][T21916] RBP: 00007ffdd93078d0 R08: 0000000000418574 R09: 000000000000001c
[ 4349.720837][T21916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.720839][T21916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06a267b000
| [ 4349.720839][T21916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06a267b000
| [ 4349.720853][T21916]
| [ 4349.738862][T21916] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21916
| [4349.739253][T21916] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4349.739497][T21916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.739499][T21916] Call Trace:
[ 4349.739501][T21916]
[4349.739503][T21916] dump_stack_lvl (lib/dump_stack.c:123)
[4349.739509][T21916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.739515][T21916] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4349.739522][T21916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.739529][T21916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.739535][T21916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.739540][T21916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.739552][T21916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.739563][T21916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.739569][T21916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.739573][T21916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.739581][T21916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.739585][T21916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.739594][T21916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.739610][T21916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.739613][T21916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.739624][T21916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.739628][T21916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.739634][T21916] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.739649][T21916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.739655][T21916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.739663][T21916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.739670][T21916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.739680][T21916] __x64_sys_sendto (net/socket.c:2183)
[4349.739684][T21916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.739687][T21916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.739692][T21916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.739697][T21916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.739701][T21916] RIP: 0033:0x7f06a2552a4a
[ 4349.739704][T21916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.739707][T21916] RSP: 002b:00007ffdd9307848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.739710][T21916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06a2552a4a
[ 4349.739712][T21916] RDX: 0000000000000040 RSI: 000000002a261340 RDI: 0000000000000005
[ 4349.739714][T21916] RBP: 00007ffdd93078d0 R08: 0000000000418574 R09: 000000000000001c
[ 4349.739715][T21916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.739717][T21916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06a267b000
| [ 4349.739717][T21916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06a267b000
| [ 4349.739731][T21916]
| [ 4350.202358][T21920] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21920
| [4350.202836][T21920] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4350.203096][T21920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.203098][T21920] Call Trace:
[ 4350.203100][T21920]
[4350.203103][T21920] dump_stack_lvl (lib/dump_stack.c:123)
[4350.203110][T21920] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.203118][T21920] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4350.203124][T21920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.203131][T21920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.203138][T21920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.203143][T21920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.203155][T21920] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.203166][T21920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.203172][T21920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.203177][T21920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.203185][T21920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.203190][T21920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.203199][T21920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.203215][T21920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.203217][T21920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.203228][T21920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.203233][T21920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.203239][T21920] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.203253][T21920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.203260][T21920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.203269][T21920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.203276][T21920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.203286][T21920] __x64_sys_sendto (net/socket.c:2183)
[4350.203290][T21920] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4350.203293][T21920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.203298][T21920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.203303][T21920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.203307][T21920] RIP: 0033:0x7f3296627a4a
[ 4350.203311][T21920] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4350.203314][T21920] RSP: 002b:00007ffcc879eac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.203317][T21920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3296627a4a
[ 4350.203319][T21920] RDX: 0000000000000040 RSI: 000000002e81e340 RDI: 0000000000000005
[ 4350.203321][T21920] RBP: 00007ffcc879eb50 R08: 0000000000418574 R09: 000000000000001c
[ 4350.203323][T21920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.203324][T21920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3296750000
| [ 4350.203339][T21920]
| [ 4350.215771][T21920] lwtunnel_output(): recursion limit reached on datapath
| [ 4351.680109][T21924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21924
| [4351.680627][T21924] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4351.680889][T21924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4351.680891][T21924] Call Trace:
[ 4351.680893][T21924]
[4351.680895][T21924] dump_stack_lvl (lib/dump_stack.c:123)
[4351.680903][T21924] check_preemption_disabled (lib/smp_processor_id.c:52)
[4351.680910][T21924] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4351.680916][T21924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4351.680924][T21924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4351.680931][T21924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4351.680935][T21924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4351.680947][T21924] rawv6_sendmsg (net/ipv6/raw.c:918)
[4351.680959][T21924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4351.680964][T21924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4351.680970][T21924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4351.680979][T21924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4351.680984][T21924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4351.680993][T21924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4351.681009][T21924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4351.681012][T21924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4351.681023][T21924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4351.681028][T21924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4351.681033][T21924] ? __pfx___sys_sendto (net/socket.c:2147)
[4351.681048][T21924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4351.681054][T21924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4351.681063][T21924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4351.681070][T21924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4351.681080][T21924] __x64_sys_sendto (net/socket.c:2183)
[4351.681084][T21924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4351.681087][T21924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4351.681092][T21924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4351.681097][T21924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4351.681100][T21924] RIP: 0033:0x7f951364ba4a
[ 4351.681105][T21924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4351.681108][T21924] RSP: 002b:00007ffdf645b1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4351.681113][T21924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f951364ba4a
[ 4351.681115][T21924] RDX: 0000000000000040 RSI: 0000000027dd6340 RDI: 0000000000000005
[ 4351.681117][T21924] RBP: 00007ffdf645b240 R08: 0000000000418574 R09: 000000000000001c
[ 4351.681119][T21924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4351.681120][T21924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9513774000
| [ 4351.681135][T21924]
| [ 4351.693544][T21924] lwtunnel_output(): recursion limit reached on datapath
| [ 4353.115206][T21928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21928
| [4353.115655][T21928] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4353.115899][T21928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4353.115901][T21928] Call Trace:
[ 4353.115903][T21928]
[4353.115905][T21928] dump_stack_lvl (lib/dump_stack.c:123)
[4353.115914][T21928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4353.115920][T21928] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4353.115927][T21928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4353.115934][T21928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.115941][T21928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4353.115945][T21928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.115958][T21928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4353.115969][T21928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4353.115974][T21928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4353.115979][T21928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.115988][T21928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4353.115993][T21928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4353.116002][T21928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4353.116017][T21928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4353.116020][T21928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.116031][T21928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.116036][T21928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.116042][T21928] ? __pfx___sys_sendto (net/socket.c:2147)
[4353.116056][T21928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4353.116063][T21928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4353.116073][T21928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4353.116080][T21928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4353.116090][T21928] __x64_sys_sendto (net/socket.c:2183)
[4353.116094][T21928] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4353.116098][T21928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4353.116102][T21928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4353.116107][T21928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4353.116111][T21928] RIP: 0033:0x7f5884db9a4a
[ 4353.116116][T21928] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4353.116119][T21928] RSP: 002b:00007ffd45c91e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4353.116123][T21928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5884db9a4a
[ 4353.116125][T21928] RDX: 0000000000000040 RSI: 0000000006feb340 RDI: 0000000000000005
[ 4353.116127][T21928] RBP: 00007ffd45c91f10 R08: 0000000000418574 R09: 000000000000001c
[ 4353.116129][T21928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4353.116131][T21928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5884ee2000
| [ 4353.116131][T21928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5884ee2000
| [ 4353.116145][T21928]
| [ 4353.129456][T21928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21928
| [4353.129812][T21928] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4353.130054][T21928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4353.130055][T21928] Call Trace:
[ 4353.130057][T21928]
[4353.130059][T21928] dump_stack_lvl (lib/dump_stack.c:123)
[4353.130066][T21928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4353.130072][T21928] lwtunnel_output (net/core/lwtunnel.c:359)
[4353.130078][T21928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4353.130086][T21928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.130092][T21928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4353.130096][T21928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.130108][T21928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4353.130122][T21928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4353.130127][T21928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4353.130131][T21928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.130139][T21928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4353.130143][T21928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4353.130152][T21928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4353.130169][T21928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4353.130171][T21928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.130182][T21928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.130187][T21928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.130193][T21928] ? __pfx___sys_sendto (net/socket.c:2147)
[4353.130207][T21928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4353.130214][T21928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4353.130223][T21928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4353.130230][T21928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4353.130240][T21928] __x64_sys_sendto (net/socket.c:2183)
[4353.130244][T21928] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4353.130247][T21928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4353.130251][T21928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4353.130256][T21928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4353.130259][T21928] RIP: 0033:0x7f5884db9a4a
[ 4353.130263][T21928] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4353.130265][T21928] RSP: 002b:00007ffd45c91e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4353.130269][T21928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5884db9a4a
[ 4353.130271][T21928] RDX: 0000000000000040 RSI: 0000000006feb340 RDI: 0000000000000005
[ 4353.130272][T21928] RBP: 00007ffd45c91f10 R08: 0000000000418574 R09: 000000000000001c
[ 4353.130274][T21928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4353.130276][T21928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5884ee2000
| [ 4353.130291][T21928]
| [ 4354.510539][T21940] check_preemption_disabled: 7 callbacks suppressed
| [ 4354.510546][T21940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21940
| [4354.511341][T21940] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4354.511601][T21940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.511603][T21940] Call Trace:
[ 4354.511606][T21940]
[4354.511609][T21940] dump_stack_lvl (lib/dump_stack.c:123)
[4354.511617][T21940] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.511623][T21940] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4354.511629][T21940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.511637][T21940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.511643][T21940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.511648][T21940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.511660][T21940] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.511671][T21940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.511677][T21940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.511682][T21940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.511691][T21940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.511696][T21940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.511705][T21940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.511721][T21940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.511723][T21940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.511735][T21940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.511740][T21940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.511746][T21940] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.511760][T21940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.511766][T21940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.511775][T21940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.511782][T21940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.511792][T21940] __x64_sys_sendto (net/socket.c:2183)
[4354.511796][T21940] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4354.511800][T21940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.511805][T21940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.511810][T21940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.511813][T21940] RIP: 0033:0x7efd34372a4a
[ 4354.511817][T21940] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4354.511820][T21940] RSP: 002b:00007fff8c838088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.511824][T21940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd34372a4a
[ 4354.511826][T21940] RDX: 0000000000000040 RSI: 000000002ec9f340 RDI: 0000000000000005
[ 4354.511828][T21940] RBP: 00007fff8c838110 R08: 0000000000418574 R09: 000000000000001c
[ 4354.511830][T21940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.511832][T21940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd3449b000
| [ 4354.511846][T21940]
| [ 4354.511848][T21940] lwtunnel_output(): recursion limit reached on datapath
| [ 4355.993405][T21944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21944
| [4355.993846][T21944] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4355.994089][T21944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.994091][T21944] Call Trace:
[ 4355.994093][T21944]
[4355.994095][T21944] dump_stack_lvl (lib/dump_stack.c:123)
[4355.994103][T21944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.994109][T21944] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4355.994117][T21944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.994125][T21944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.994132][T21944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.994137][T21944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.994149][T21944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.994160][T21944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.994165][T21944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.994171][T21944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.994180][T21944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.994185][T21944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.994193][T21944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.994209][T21944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.994212][T21944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.994223][T21944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.994228][T21944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.994233][T21944] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.994248][T21944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.994254][T21944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.994263][T21944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.994270][T21944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.994280][T21944] __x64_sys_sendto (net/socket.c:2183)
[4355.994284][T21944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4355.994287][T21944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.994292][T21944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.994297][T21944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.994301][T21944] RIP: 0033:0x7f1435a6aa4a
[ 4355.994305][T21944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4355.994307][T21944] RSP: 002b:00007ffcea16b1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.994311][T21944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1435a6aa4a
[ 4355.994313][T21944] RDX: 0000000000000040 RSI: 0000000038429340 RDI: 0000000000000005
[ 4355.994315][T21944] RBP: 00007ffcea16b270 R08: 0000000000418574 R09: 000000000000001c
[ 4355.994317][T21944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.994319][T21944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1435b93000
| [ 4355.994319][T21944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1435b93000
| [ 4355.994333][T21944]
| [ 4356.006706][T21944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21944
| [4356.007058][T21944] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4356.007317][T21944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.007319][T21944] Call Trace:
[ 4356.007320][T21944]
[4356.007322][T21944] dump_stack_lvl (lib/dump_stack.c:123)
[4356.007328][T21944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.007334][T21944] lwtunnel_output (net/core/lwtunnel.c:359)
[4356.007340][T21944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.007347][T21944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.007352][T21944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.007357][T21944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.007369][T21944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.007380][T21944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.007386][T21944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.007389][T21944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.007397][T21944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.007400][T21944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.007409][T21944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.007425][T21944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.007428][T21944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.007439][T21944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.007443][T21944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.007449][T21944] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.007463][T21944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.007469][T21944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.007477][T21944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.007484][T21944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.007494][T21944] __x64_sys_sendto (net/socket.c:2183)
[4356.007498][T21944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4356.007501][T21944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.007505][T21944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.007510][T21944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.007513][T21944] RIP: 0033:0x7f1435a6aa4a
[ 4356.007516][T21944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4356.007518][T21944] RSP: 002b:00007ffcea16b1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.007521][T21944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1435a6aa4a
[ 4356.007523][T21944] RDX: 0000000000000040 RSI: 0000000038429340 RDI: 0000000000000005
[ 4356.007525][T21944] RBP: 00007ffcea16b270 R08: 0000000000418574 R09: 000000000000001c
[ 4356.007527][T21944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.007529][T21944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1435b93000
| [ 4356.007529][T21944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1435b93000
| [ 4356.007543][T21944]
| [ 4356.007972][T21944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21944
| [4356.019691][T21944] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4356.019941][T21944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.019943][T21944] Call Trace:
[ 4356.019944][T21944]
[4356.019947][T21944] dump_stack_lvl (lib/dump_stack.c:123)
[4356.019953][T21944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.019959][T21944] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4356.019966][T21944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.019973][T21944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.019979][T21944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.019984][T21944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.019996][T21944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.020007][T21944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.020013][T21944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.020017][T21944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.020025][T21944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.020029][T21944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.020038][T21944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.020054][T21944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.020057][T21944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.020068][T21944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.020072][T21944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.020078][T21944] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.020092][T21944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.020098][T21944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.020106][T21944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.020115][T21944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.020125][T21944] __x64_sys_sendto (net/socket.c:2183)
[4356.020129][T21944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4356.020132][T21944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.020136][T21944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.020141][T21944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.020145][T21944] RIP: 0033:0x7f1435a6aa4a
[ 4356.020148][T21944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4356.020151][T21944] RSP: 002b:00007ffcea16b1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.020154][T21944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1435a6aa4a
[ 4356.020156][T21944] RDX: 0000000000000040 RSI: 0000000038429340 RDI: 0000000000000005
[ 4356.020158][T21944] RBP: 00007ffcea16b270 R08: 0000000000418574 R09: 000000000000001c
[ 4356.020159][T21944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.020161][T21944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1435b93000
| [ 4356.020161][T21944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1435b93000
| [ 4356.020175][T21944]
| [ 4356.499193][T21948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21948
| [4356.499639][T21948] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4356.499885][T21948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.499886][T21948] Call Trace:
[ 4356.499889][T21948]
[4356.499891][T21948] dump_stack_lvl (lib/dump_stack.c:123)
[4356.499898][T21948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.499904][T21948] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4356.499911][T21948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.499918][T21948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.499924][T21948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.499929][T21948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.499941][T21948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.499952][T21948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.499957][T21948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.499963][T21948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.499971][T21948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.499976][T21948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.499985][T21948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.500001][T21948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.500003][T21948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.500014][T21948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.500019][T21948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.500024][T21948] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.500038][T21948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.500045][T21948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.500054][T21948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.500061][T21948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.500071][T21948] __x64_sys_sendto (net/socket.c:2183)
[4356.500075][T21948] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4356.500078][T21948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.500083][T21948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.500088][T21948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.500092][T21948] RIP: 0033:0x7f66191b6a4a
[ 4356.500096][T21948] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4356.500098][T21948] RSP: 002b:00007ffc0779cc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.500102][T21948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66191b6a4a
[ 4356.500104][T21948] RDX: 0000000000000040 RSI: 000000002ce24340 RDI: 0000000000000005
[ 4356.500106][T21948] RBP: 00007ffc0779ccd0 R08: 0000000000418574 R09: 000000000000001c
[ 4356.500108][T21948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.500110][T21948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66192df000
| [ 4356.500110][T21948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66192df000
| [ 4356.500125][T21948]
| [ 4356.512567][T21948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21948
| [4356.512923][T21948] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4356.513653][T21948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.513655][T21948] Call Trace:
[ 4356.513656][T21948]
[4356.513659][T21948] dump_stack_lvl (lib/dump_stack.c:123)
[4356.513666][T21948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.513672][T21948] lwtunnel_output (net/core/lwtunnel.c:359)
[4356.513679][T21948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.513686][T21948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.513692][T21948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.513697][T21948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.513709][T21948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.513721][T21948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.513726][T21948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.513730][T21948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.513739][T21948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.513743][T21948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.513752][T21948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.513768][T21948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.513771][T21948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.513782][T21948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.513787][T21948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.513793][T21948] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.513807][T21948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.513814][T21948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.513823][T21948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.513830][T21948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.513840][T21948] __x64_sys_sendto (net/socket.c:2183)
[4356.513844][T21948] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4356.513847][T21948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.513852][T21948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.513857][T21948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.513860][T21948] RIP: 0033:0x7f66191b6a4a
[ 4356.513864][T21948] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4356.513866][T21948] RSP: 002b:00007ffc0779cc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.513869][T21948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66191b6a4a
[ 4356.513871][T21948] RDX: 0000000000000040 RSI: 000000002ce24340 RDI: 0000000000000005
[ 4356.513873][T21948] RBP: 00007ffc0779ccd0 R08: 0000000000418574 R09: 000000000000001c
[ 4356.513874][T21948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.513876][T21948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66192df000
| [ 4356.513876][T21948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66192df000
| [ 4356.513891][T21948]
| [ 4356.529782][T21948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21948
| [4356.530158][T21948] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4356.530409][T21948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.530410][T21948] Call Trace:
[ 4356.530412][T21948]
[4356.530414][T21948] dump_stack_lvl (lib/dump_stack.c:123)
[4356.530420][T21948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.530427][T21948] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4356.530433][T21948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.530440][T21948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.530446][T21948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.530451][T21948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.530463][T21948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.530475][T21948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.530480][T21948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.530484][T21948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.530492][T21948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.530497][T21948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.530506][T21948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.530522][T21948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.530525][T21948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.530536][T21948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.530540][T21948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.530546][T21948] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.530560][T21948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.530567][T21948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.530574][T21948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.530581][T21948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.530592][T21948] __x64_sys_sendto (net/socket.c:2183)
[4356.530596][T21948] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4356.530599][T21948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.530603][T21948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.530608][T21948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.530612][T21948] RIP: 0033:0x7f66191b6a4a
[ 4356.530615][T21948] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4356.530618][T21948] RSP: 002b:00007ffc0779cc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.530621][T21948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66191b6a4a
[ 4356.530623][T21948] RDX: 0000000000000040 RSI: 000000002ce24340 RDI: 0000000000000005
[ 4356.530625][T21948] RBP: 00007ffc0779ccd0 R08: 0000000000418574 R09: 000000000000001c
[ 4356.530627][T21948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.530628][T21948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66192df000
| [ 4356.530628][T21948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66192df000
| [ 4356.530643][T21948]
| [ 4357.389822][T21956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21956
| [4357.390279][T21956] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4357.390524][T21956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.390526][T21956] Call Trace:
[ 4357.390528][T21956]
[4357.390530][T21956] dump_stack_lvl (lib/dump_stack.c:123)
[4357.390538][T21956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.390544][T21956] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4357.390550][T21956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.390558][T21956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.390565][T21956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.390570][T21956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.390581][T21956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.390593][T21956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.390598][T21956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.390603][T21956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.390613][T21956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.390617][T21956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.390626][T21956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.390642][T21956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.390645][T21956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.390656][T21956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.390661][T21956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.390666][T21956] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.390681][T21956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.390687][T21956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.390696][T21956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.390703][T21956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.390713][T21956] __x64_sys_sendto (net/socket.c:2183)
[4357.390716][T21956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4357.390720][T21956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.390725][T21956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.390729][T21956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.390733][T21956] RIP: 0033:0x7f987e291a4a
[ 4357.390737][T21956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4357.390740][T21956] RSP: 002b:00007ffd599e4698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.390744][T21956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f987e291a4a
[ 4357.390747][T21956] RDX: 0000000000000040 RSI: 00000000187f6340 RDI: 0000000000000005
[ 4357.390748][T21956] RBP: 00007ffd599e4720 R08: 0000000000418574 R09: 000000000000001c
[ 4357.390750][T21956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.390752][T21956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987e3ba000
| [ 4357.390752][T21956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987e3ba000
| [ 4357.390766][T21956]
| [ 4357.390769][T21956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21956
| [4357.403057][T21956] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4357.403309][T21956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.403310][T21956] Call Trace:
[ 4357.403312][T21956]
[4357.403315][T21956] dump_stack_lvl (lib/dump_stack.c:123)
[4357.403321][T21956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.403327][T21956] lwtunnel_output (net/core/lwtunnel.c:359)
[4357.403333][T21956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.403340][T21956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.403346][T21956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.403351][T21956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.403363][T21956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.403375][T21956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.403380][T21956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.403385][T21956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.403393][T21956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.403396][T21956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.403406][T21956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.403422][T21956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.403424][T21956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.403436][T21956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.403440][T21956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.403446][T21956] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.403460][T21956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.403467][T21956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.403476][T21956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.403483][T21956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.403493][T21956] __x64_sys_sendto (net/socket.c:2183)
[4357.403497][T21956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4357.403500][T21956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.403505][T21956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.403510][T21956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.403513][T21956] RIP: 0033:0x7f987e291a4a
[ 4357.403517][T21956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4357.403519][T21956] RSP: 002b:00007ffd599e4698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.403523][T21956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f987e291a4a
[ 4357.403525][T21956] RDX: 0000000000000040 RSI: 00000000187f6340 RDI: 0000000000000005
[ 4357.403527][T21956] RBP: 00007ffd599e4720 R08: 0000000000418574 R09: 000000000000001c
[ 4357.403529][T21956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.403531][T21956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987e3ba000
| [ 4357.403531][T21956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987e3ba000
| [ 4357.403545][T21956]
| [ 4357.403977][T21956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21956
| [4357.415386][T21956] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4357.415630][T21956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.415631][T21956] Call Trace:
[ 4357.415633][T21956]
[4357.415635][T21956] dump_stack_lvl (lib/dump_stack.c:123)
[4357.415641][T21956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.415646][T21956] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4357.415653][T21956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.415659][T21956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.415665][T21956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.415670][T21956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.415682][T21956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.415694][T21956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.415699][T21956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.415703][T21956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.415711][T21956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.415715][T21956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.415723][T21956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.415740][T21956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.415742][T21956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.415754][T21956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.415758][T21956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.415763][T21956] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.415778][T21956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.415785][T21956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.415793][T21956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.415800][T21956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.415810][T21956] __x64_sys_sendto (net/socket.c:2183)
[4357.415814][T21956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4357.415817][T21956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.415822][T21956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.415827][T21956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.415830][T21956] RIP: 0033:0x7f987e291a4a
[ 4357.415833][T21956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4357.415836][T21956] RSP: 002b:00007ffd599e4698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.415839][T21956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f987e291a4a
[ 4357.415841][T21956] RDX: 0000000000000040 RSI: 00000000187f6340 RDI: 0000000000000005
[ 4357.415843][T21956] RBP: 00007ffd599e4720 R08: 0000000000418574 R09: 000000000000001c
[ 4357.415845][T21956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.415846][T21956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987e3ba000
| [ 4358.791186][T21968] lwtunnel_output(): recursion limit reached on datapath
| [ 4360.244874][T21972] check_preemption_disabled: 7 callbacks suppressed
| [ 4360.244881][T21972] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21972
| [4360.245632][T21972] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4360.245878][T21972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.245880][T21972] Call Trace:
[ 4360.245882][T21972]
[4360.245884][T21972] dump_stack_lvl (lib/dump_stack.c:123)
[4360.245892][T21972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.245898][T21972] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4360.245904][T21972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.245912][T21972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.245919][T21972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.245923][T21972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.245935][T21972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.245947][T21972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.245952][T21972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.245958][T21972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.245967][T21972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.245972][T21972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.245981][T21972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.245997][T21972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.246000][T21972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.246011][T21972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.246016][T21972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.246022][T21972] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.246036][T21972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.246043][T21972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.246051][T21972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.246058][T21972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.246068][T21972] __x64_sys_sendto (net/socket.c:2183)
[4360.246072][T21972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.246076][T21972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.246081][T21972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.246086][T21972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.246090][T21972] RIP: 0033:0x7f24258fea4a
[ 4360.246094][T21972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.246097][T21972] RSP: 002b:00007fff53411e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.246101][T21972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24258fea4a
[ 4360.246103][T21972] RDX: 0000000000000040 RSI: 0000000021c4e340 RDI: 0000000000000005
[ 4360.246106][T21972] RBP: 00007fff53411ee0 R08: 0000000000418574 R09: 000000000000001c
[ 4360.246108][T21972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.246110][T21972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2425a27000
| [ 4360.246110][T21972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2425a27000
| [ 4360.246126][T21972]
| [ 4360.259213][T21972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21972
| [4360.259573][T21972] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4360.259820][T21972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.259821][T21972] Call Trace:
[ 4360.259823][T21972]
[4360.259825][T21972] dump_stack_lvl (lib/dump_stack.c:123)
[4360.259832][T21972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.259838][T21972] lwtunnel_output (net/core/lwtunnel.c:359)
[4360.259844][T21972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.259852][T21972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.259859][T21972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.259863][T21972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.259876][T21972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.259887][T21972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.259893][T21972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.259898][T21972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.259906][T21972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.259911][T21972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.259920][T21972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.259936][T21972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.259939][T21972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.259950][T21972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.259955][T21972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.259961][T21972] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.259975][T21972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.259982][T21972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.259990][T21972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.259997][T21972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.260008][T21972] __x64_sys_sendto (net/socket.c:2183)
[4360.260011][T21972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.260015][T21972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.260020][T21972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.260025][T21972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.260028][T21972] RIP: 0033:0x7f24258fea4a
[ 4360.260032][T21972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.260034][T21972] RSP: 002b:00007fff53411e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.260038][T21972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24258fea4a
[ 4360.260040][T21972] RDX: 0000000000000040 RSI: 0000000021c4e340 RDI: 0000000000000005
[ 4360.260042][T21972] RBP: 00007fff53411ee0 R08: 0000000000418574 R09: 000000000000001c
[ 4360.260044][T21972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.260046][T21972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2425a27000
| [ 4360.260046][T21972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2425a27000
| [ 4360.260061][T21972]
| [ 4360.273840][T21972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21972
| [4360.274216][T21972] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4360.274462][T21972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.274464][T21972] Call Trace:
[ 4360.274466][T21972]
[4360.274468][T21972] dump_stack_lvl (lib/dump_stack.c:123)
[4360.274475][T21972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.274481][T21972] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4360.274488][T21972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.274495][T21972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.274501][T21972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.274506][T21972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.274518][T21972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.274530][T21972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.274535][T21972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.274540][T21972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.274548][T21972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.274553][T21972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.274562][T21972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.274578][T21972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.274581][T21972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.274592][T21972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.274597][T21972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.274602][T21972] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.274617][T21972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.274624][T21972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.274632][T21972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.274639][T21972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.274649][T21972] __x64_sys_sendto (net/socket.c:2183)
[4360.274653][T21972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.274657][T21972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.274661][T21972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.274666][T21972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.274670][T21972] RIP: 0033:0x7f24258fea4a
[ 4360.274673][T21972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.274676][T21972] RSP: 002b:00007fff53411e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.274680][T21972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24258fea4a
[ 4360.274682][T21972] RDX: 0000000000000040 RSI: 0000000021c4e340 RDI: 0000000000000005
[ 4360.274684][T21972] RBP: 00007fff53411ee0 R08: 0000000000418574 R09: 000000000000001c
[ 4360.274686][T21972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.274687][T21972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2425a27000
| [ 4360.274687][T21972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2425a27000
| [ 4360.274702][T21972]
| [ 4360.748239][T21976] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21976
| [4360.748684][T21976] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4360.748931][T21976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.748934][T21976] Call Trace:
[ 4360.748936][T21976]
[4360.748938][T21976] dump_stack_lvl (lib/dump_stack.c:123)
[4360.748945][T21976] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.748952][T21976] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4360.748958][T21976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.748965][T21976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.748972][T21976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.748977][T21976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.748989][T21976] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.749000][T21976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.749006][T21976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.749011][T21976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.749020][T21976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.749026][T21976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.749034][T21976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.749050][T21976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.749053][T21976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.749064][T21976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.749070][T21976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.749075][T21976] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.749089][T21976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.749096][T21976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.749105][T21976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.749113][T21976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.749124][T21976] __x64_sys_sendto (net/socket.c:2183)
[4360.749128][T21976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.749131][T21976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.749136][T21976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.749141][T21976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.749145][T21976] RIP: 0033:0x7f1516b48a4a
[ 4360.749149][T21976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.749152][T21976] RSP: 002b:00007ffc8cb8c3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.749156][T21976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1516b48a4a
[ 4360.749158][T21976] RDX: 0000000000000040 RSI: 0000000026188340 RDI: 0000000000000005
[ 4360.749160][T21976] RBP: 00007ffc8cb8c480 R08: 0000000000418574 R09: 000000000000001c
[ 4360.749162][T21976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.749164][T21976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1516c71000
| [ 4360.749164][T21976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1516c71000
| [ 4360.749178][T21976]
| [ 4360.761866][T21976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21976
| [4360.762221][T21976] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4360.762459][T21976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.762461][T21976] Call Trace:
[ 4360.762463][T21976]
[4360.762465][T21976] dump_stack_lvl (lib/dump_stack.c:123)
[4360.762472][T21976] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.762477][T21976] lwtunnel_output (net/core/lwtunnel.c:359)
[4360.762484][T21976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.762490][T21976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.762496][T21976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.762500][T21976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.762512][T21976] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.762524][T21976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.762529][T21976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.762533][T21976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.762541][T21976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.762545][T21976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.762553][T21976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.762569][T21976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.762572][T21976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.762583][T21976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.762587][T21976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.762593][T21976] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.762607][T21976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.762613][T21976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.762621][T21976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.762628][T21976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.762638][T21976] __x64_sys_sendto (net/socket.c:2183)
[4360.762642][T21976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.762645][T21976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.762649][T21976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.762654][T21976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.762657][T21976] RIP: 0033:0x7f1516b48a4a
[ 4360.762661][T21976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.762664][T21976] RSP: 002b:00007ffc8cb8c3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.762667][T21976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1516b48a4a
[ 4360.762669][T21976] RDX: 0000000000000040 RSI: 0000000026188340 RDI: 0000000000000005
[ 4360.762671][T21976] RBP: 00007ffc8cb8c480 R08: 0000000000418574 R09: 000000000000001c
[ 4360.762673][T21976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.762675][T21976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1516c71000
| [ 4360.762675][T21976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1516c71000
| [ 4360.762689][T21976]
| [ 4360.779965][T21976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21976
| [4360.780328][T21976] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4360.780571][T21976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.780572][T21976] Call Trace:
[ 4360.780574][T21976]
[4360.780576][T21976] dump_stack_lvl (lib/dump_stack.c:123)
[4360.780583][T21976] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.780588][T21976] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4360.780595][T21976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.780602][T21976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.780608][T21976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.780613][T21976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.780625][T21976] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.780637][T21976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.780642][T21976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.780647][T21976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.780655][T21976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.780659][T21976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.780668][T21976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.780684][T21976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.780687][T21976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.780698][T21976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.780703][T21976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.780709][T21976] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.780723][T21976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.780729][T21976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.780737][T21976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.780745][T21976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.780755][T21976] __x64_sys_sendto (net/socket.c:2183)
[4360.780759][T21976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.780762][T21976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.780766][T21976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.780771][T21976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.780775][T21976] RIP: 0033:0x7f1516b48a4a
[ 4360.780779][T21976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.780781][T21976] RSP: 002b:00007ffc8cb8c3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.780785][T21976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1516b48a4a
[ 4360.780787][T21976] RDX: 0000000000000040 RSI: 0000000026188340 RDI: 0000000000000005
[ 4360.780789][T21976] RBP: 00007ffc8cb8c480 R08: 0000000000418574 R09: 000000000000001c
[ 4360.780791][T21976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.780793][T21976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1516c71000
| [ 4360.780793][T21976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1516c71000
| [ 4360.780808][T21976]
| [ 4361.279436][T21980] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21980
| [4361.279879][T21980] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4361.280143][T21980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.280146][T21980] Call Trace:
[ 4361.280148][T21980]
[4361.280150][T21980] dump_stack_lvl (lib/dump_stack.c:123)
[4361.280158][T21980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.280165][T21980] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4361.280171][T21980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.280179][T21980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.280186][T21980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.280191][T21980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.280203][T21980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.280214][T21980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.280219][T21980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.280224][T21980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.280233][T21980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.280239][T21980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.280247][T21980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.280263][T21980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.280266][T21980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.280277][T21980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.280282][T21980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.280288][T21980] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.280302][T21980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.280309][T21980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.280317][T21980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.280325][T21980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.280335][T21980] __x64_sys_sendto (net/socket.c:2183)
[4361.280338][T21980] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4361.280342][T21980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.280347][T21980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.280352][T21980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.280355][T21980] RIP: 0033:0x7f758b6a4a4a
[ 4361.280360][T21980] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4361.280363][T21980] RSP: 002b:00007ffd9ce3a878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.280367][T21980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f758b6a4a4a
[ 4361.280369][T21980] RDX: 0000000000000040 RSI: 0000000010a74340 RDI: 0000000000000005
[ 4361.280371][T21980] RBP: 00007ffd9ce3a900 R08: 0000000000418574 R09: 000000000000001c
[ 4361.280373][T21980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.280375][T21980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f758b7cd000
| [ 4361.280375][T21980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f758b7cd000
| [ 4361.280390][T21980]
| [ 4361.280392][T21980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21980
| [4361.292384][T21980] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4361.292628][T21980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.292630][T21980] Call Trace:
[ 4361.292632][T21980]
[4361.292634][T21980] dump_stack_lvl (lib/dump_stack.c:123)
[4361.292641][T21980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.292647][T21980] lwtunnel_output (net/core/lwtunnel.c:359)
[4361.292653][T21980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.292660][T21980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.292666][T21980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.292671][T21980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.292683][T21980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.292694][T21980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.292700][T21980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.292704][T21980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.292712][T21980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.292717][T21980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.292726][T21980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.292742][T21980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.292745][T21980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.292756][T21980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.292761][T21980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.292767][T21980] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.292781][T21980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.292788][T21980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.292796][T21980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.292803][T21980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.292813][T21980] __x64_sys_sendto (net/socket.c:2183)
[4361.292817][T21980] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4361.292820][T21980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.292825][T21980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.292830][T21980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.292833][T21980] RIP: 0033:0x7f758b6a4a4a
[ 4361.292837][T21980] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4361.292839][T21980] RSP: 002b:00007ffd9ce3a878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.292843][T21980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f758b6a4a4a
[ 4361.292845][T21980] RDX: 0000000000000040 RSI: 0000000010a74340 RDI: 0000000000000005
[ 4361.292847][T21980] RBP: 00007ffd9ce3a900 R08: 0000000000418574 R09: 000000000000001c
[ 4361.292848][T21980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.292850][T21980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f758b7cd000
| [ 4361.292850][T21980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f758b7cd000
| [ 4361.292865][T21980]
| [ 4361.309916][T21980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21980
| [4361.310297][T21980] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4361.310542][T21980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.310544][T21980] Call Trace:
[ 4361.310545][T21980]
[4361.310547][T21980] dump_stack_lvl (lib/dump_stack.c:123)
[4361.310554][T21980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.310560][T21980] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4361.310566][T21980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.310573][T21980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.310579][T21980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.310584][T21980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.310596][T21980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.310608][T21980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.310613][T21980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.310617][T21980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.310625][T21980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.310630][T21980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.310639][T21980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.310655][T21980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.310658][T21980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.310669][T21980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.310673][T21980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.310679][T21980] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.310694][T21980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.310700][T21980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.310708][T21980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.310715][T21980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.310726][T21980] __x64_sys_sendto (net/socket.c:2183)
[4361.310730][T21980] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4361.310733][T21980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.310738][T21980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.310743][T21980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.310746][T21980] RIP: 0033:0x7f758b6a4a4a
[ 4361.310750][T21980] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4361.310753][T21980] RSP: 002b:00007ffd9ce3a878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.310756][T21980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f758b6a4a4a
[ 4361.310758][T21980] RDX: 0000000000000040 RSI: 0000000010a74340 RDI: 0000000000000005
[ 4361.310760][T21980] RBP: 00007ffd9ce3a900 R08: 0000000000418574 R09: 000000000000001c
[ 4361.310762][T21980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.310764][T21980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f758b7cd000
| [ 4361.310764][T21980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f758b7cd000
| [ 4361.310779][T21980]
| [ 4361.786288][T21984] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21984
| [4361.786736][T21984] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4361.786980][T21984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.786982][T21984] Call Trace:
[ 4361.786984][T21984]
[4361.786986][T21984] dump_stack_lvl (lib/dump_stack.c:123)
[4361.786994][T21984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.787000][T21984] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4361.787006][T21984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.787014][T21984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.787021][T21984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.787026][T21984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.787038][T21984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.787049][T21984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.787054][T21984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.787060][T21984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.787068][T21984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.787073][T21984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.787082][T21984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.787098][T21984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.787101][T21984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.787113][T21984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.787118][T21984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.787124][T21984] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.787138][T21984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.787145][T21984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.787154][T21984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.787161][T21984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.787171][T21984] __x64_sys_sendto (net/socket.c:2183)
[4361.787175][T21984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4361.787179][T21984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.787184][T21984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.787188][T21984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.787193][T21984] RIP: 0033:0x7f28400bda4a
[ 4361.787197][T21984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4361.787200][T21984] RSP: 002b:00007ffd33e46138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.787204][T21984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28400bda4a
[ 4361.787207][T21984] RDX: 0000000000000040 RSI: 0000000006030340 RDI: 0000000000000005
[ 4361.787209][T21984] RBP: 00007ffd33e461c0 R08: 0000000000418574 R09: 000000000000001c
[ 4361.787211][T21984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.787213][T21984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28401e6000
| [ 4363.593888][T22000] lwtunnel_output(): recursion limit reached on datapath
| [ 4365.515909][T22008] check_preemption_disabled: 15 callbacks suppressed
| [ 4365.515916][T22008] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22008
| [4365.516663][T22008] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4365.516911][T22008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.516913][T22008] Call Trace:
[ 4365.516915][T22008]
[4365.516918][T22008] dump_stack_lvl (lib/dump_stack.c:123)
[4365.516926][T22008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.516932][T22008] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4365.516938][T22008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.516946][T22008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.516953][T22008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.516958][T22008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.516970][T22008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.516982][T22008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.516987][T22008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.516992][T22008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.517001][T22008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.517006][T22008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.517015][T22008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.517031][T22008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.517034][T22008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.517045][T22008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.517050][T22008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.517056][T22008] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.517070][T22008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.517078][T22008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.517087][T22008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.517094][T22008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.517104][T22008] __x64_sys_sendto (net/socket.c:2183)
[4365.517108][T22008] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4365.517114][T22008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.517119][T22008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.517124][T22008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.517128][T22008] RIP: 0033:0x7f667daeaa4a
[ 4365.517132][T22008] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4365.517135][T22008] RSP: 002b:00007ffea7906698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.517139][T22008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f667daeaa4a
[ 4365.517141][T22008] RDX: 0000000000000040 RSI: 0000000022dfa340 RDI: 0000000000000005
[ 4365.517143][T22008] RBP: 00007ffea7906720 R08: 0000000000418574 R09: 000000000000001c
[ 4365.517145][T22008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.517147][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f667dc13000
| [ 4365.517147][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f667dc13000
| [ 4365.517162][T22008]
| [ 4365.530563][T22008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22008
| [4365.530922][T22008] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4365.531180][T22008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.531182][T22008] Call Trace:
[ 4365.531183][T22008]
[4365.531185][T22008] dump_stack_lvl (lib/dump_stack.c:123)
[4365.531193][T22008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.531199][T22008] lwtunnel_output (net/core/lwtunnel.c:359)
[4365.531205][T22008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.531213][T22008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.531220][T22008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.531225][T22008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.531237][T22008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.531249][T22008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.531254][T22008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.531259][T22008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.531267][T22008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.531272][T22008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.531281][T22008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.531297][T22008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.531300][T22008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.531311][T22008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.531316][T22008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.531322][T22008] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.531337][T22008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.531344][T22008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.531353][T22008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.531360][T22008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.531370][T22008] __x64_sys_sendto (net/socket.c:2183)
[4365.531374][T22008] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4365.531378][T22008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.531382][T22008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.531387][T22008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.531390][T22008] RIP: 0033:0x7f667daeaa4a
[ 4365.531394][T22008] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4365.531397][T22008] RSP: 002b:00007ffea7906698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.531400][T22008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f667daeaa4a
[ 4365.531402][T22008] RDX: 0000000000000040 RSI: 0000000022dfa340 RDI: 0000000000000005
[ 4365.531404][T22008] RBP: 00007ffea7906720 R08: 0000000000418574 R09: 000000000000001c
[ 4365.531406][T22008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.531408][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f667dc13000
| [ 4365.531408][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f667dc13000
| [ 4365.531422][T22008]
| [ 4365.531836][T22008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22008
| [4365.543263][T22008] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4365.543509][T22008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.543510][T22008] Call Trace:
[ 4365.543512][T22008]
[4365.543514][T22008] dump_stack_lvl (lib/dump_stack.c:123)
[4365.543521][T22008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.543527][T22008] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4365.543533][T22008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.543540][T22008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.543546][T22008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.543551][T22008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.543563][T22008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.543575][T22008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.543580][T22008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.543586][T22008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.543594][T22008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.543598][T22008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.543607][T22008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.543623][T22008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.543626][T22008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.543637][T22008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.543642][T22008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.543647][T22008] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.543662][T22008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.543669][T22008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.543677][T22008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.543684][T22008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.543694][T22008] __x64_sys_sendto (net/socket.c:2183)
[4365.543698][T22008] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4365.543701][T22008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.543706][T22008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.543710][T22008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.543714][T22008] RIP: 0033:0x7f667daeaa4a
[ 4365.543717][T22008] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4365.543720][T22008] RSP: 002b:00007ffea7906698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.543724][T22008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f667daeaa4a
[ 4365.543726][T22008] RDX: 0000000000000040 RSI: 0000000022dfa340 RDI: 0000000000000005
[ 4365.543728][T22008] RBP: 00007ffea7906720 R08: 0000000000418574 R09: 000000000000001c
[ 4365.543730][T22008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.543732][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f667dc13000
| [ 4365.543732][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f667dc13000
| [ 4365.543746][T22008]
| [ 4366.026726][T22012] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22012
| [4366.027589][T22012] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4366.027840][T22012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.027843][T22012] Call Trace:
[ 4366.027845][T22012]
[4366.027847][T22012] dump_stack_lvl (lib/dump_stack.c:123)
[4366.027855][T22012] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.027861][T22012] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4366.027868][T22012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.027875][T22012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.027882][T22012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.027887][T22012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.027899][T22012] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.027911][T22012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.027916][T22012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.027921][T22012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.027929][T22012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.027935][T22012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.027943][T22012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.027960][T22012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.027962][T22012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.027974][T22012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.027979][T22012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.027984][T22012] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.027998][T22012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.028005][T22012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.028014][T22012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.028021][T22012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.028031][T22012] __x64_sys_sendto (net/socket.c:2183)
[4366.028034][T22012] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4366.028038][T22012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.028043][T22012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.028047][T22012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.028051][T22012] RIP: 0033:0x7faac449ba4a
[ 4366.028055][T22012] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4366.028058][T22012] RSP: 002b:00007ffccf38b6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.028062][T22012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faac449ba4a
[ 4366.028065][T22012] RDX: 0000000000000040 RSI: 00000000380bd340 RDI: 0000000000000005
[ 4366.028067][T22012] RBP: 00007ffccf38b760 R08: 0000000000418574 R09: 000000000000001c
[ 4366.028069][T22012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.028070][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faac45c4000
| [ 4366.028070][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faac45c4000
| [ 4366.028085][T22012]
| [ 4366.028088][T22012] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22012
| [4366.039967][T22012] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4366.040217][T22012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.040219][T22012] Call Trace:
[ 4366.040221][T22012]
[4366.040223][T22012] dump_stack_lvl (lib/dump_stack.c:123)
[4366.040230][T22012] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.040236][T22012] lwtunnel_output (net/core/lwtunnel.c:359)
[4366.040242][T22012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.040249][T22012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.040255][T22012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.040260][T22012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.040272][T22012] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.040284][T22012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.040289][T22012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.040293][T22012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.040301][T22012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.040305][T22012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.040314][T22012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.040330][T22012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.040333][T22012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.040344][T22012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.040349][T22012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.040354][T22012] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.040369][T22012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.040375][T22012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.040383][T22012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.040390][T22012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.040400][T22012] __x64_sys_sendto (net/socket.c:2183)
[4366.040404][T22012] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4366.040407][T22012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.040412][T22012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.040416][T22012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.040420][T22012] RIP: 0033:0x7faac449ba4a
[ 4366.040423][T22012] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4366.040426][T22012] RSP: 002b:00007ffccf38b6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.040430][T22012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faac449ba4a
[ 4366.040432][T22012] RDX: 0000000000000040 RSI: 00000000380bd340 RDI: 0000000000000005
[ 4366.040433][T22012] RBP: 00007ffccf38b760 R08: 0000000000418574 R09: 000000000000001c
[ 4366.040436][T22012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.040437][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faac45c4000
| [ 4366.040437][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faac45c4000
| [ 4366.040452][T22012]
| [ 4366.040881][T22012] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22012
| [4366.052250][T22012] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4366.052492][T22012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.052494][T22012] Call Trace:
[ 4366.052496][T22012]
[4366.052498][T22012] dump_stack_lvl (lib/dump_stack.c:123)
[4366.052504][T22012] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.052510][T22012] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4366.052517][T22012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.052524][T22012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.052530][T22012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.052535][T22012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.052547][T22012] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.052559][T22012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.052565][T22012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.052569][T22012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.052577][T22012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.052581][T22012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.052589][T22012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.052606][T22012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.052609][T22012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.052620][T22012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.052624][T22012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.052630][T22012] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.052645][T22012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.052651][T22012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.052659][T22012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.052666][T22012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.052676][T22012] __x64_sys_sendto (net/socket.c:2183)
[4366.052680][T22012] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4366.052684][T22012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.052688][T22012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.052693][T22012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.052696][T22012] RIP: 0033:0x7faac449ba4a
[ 4366.052700][T22012] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4366.052703][T22012] RSP: 002b:00007ffccf38b6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.052706][T22012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faac449ba4a
[ 4366.052708][T22012] RDX: 0000000000000040 RSI: 00000000380bd340 RDI: 0000000000000005
[ 4366.052710][T22012] RBP: 00007ffccf38b760 R08: 0000000000418574 R09: 000000000000001c
[ 4366.052712][T22012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.052714][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faac45c4000
| [ 4366.052714][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faac45c4000
| [ 4366.052728][T22012]
| [ 4366.529147][T22016] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22016
| [4366.529628][T22016] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4366.529889][T22016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.529891][T22016] Call Trace:
[ 4366.529893][T22016]
[4366.529896][T22016] dump_stack_lvl (lib/dump_stack.c:123)
[4366.529904][T22016] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.529910][T22016] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4366.529917][T22016] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.529924][T22016] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.529931][T22016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.529936][T22016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.529948][T22016] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.529959][T22016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.529964][T22016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.529969][T22016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.529978][T22016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.529983][T22016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.529992][T22016] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.530008][T22016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.530011][T22016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.530032][T22016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.530037][T22016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.530043][T22016] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.530056][T22016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.530063][T22016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.530072][T22016] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.530079][T22016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.530088][T22016] __x64_sys_sendto (net/socket.c:2183)
[4366.530092][T22016] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4366.530095][T22016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.530100][T22016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.530104][T22016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.530108][T22016] RIP: 0033:0x7fb7b2e24a4a
[ 4366.530112][T22016] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4366.530115][T22016] RSP: 002b:00007ffe73070278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.530119][T22016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7b2e24a4a
[ 4366.530123][T22016] RDX: 0000000000000040 RSI: 000000000bead340 RDI: 0000000000000005
[ 4366.530124][T22016] RBP: 00007ffe73070300 R08: 0000000000418574 R09: 000000000000001c
[ 4366.530126][T22016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.530128][T22016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7b2f4d000
| [ 4366.542712][T22016] lwtunnel_output(): recursion limit reached on datapath
| [ 4367.985333][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 4368.006325][T22020] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22020
| [4368.006759][T22020] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4368.007010][T22020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.007013][T22020] Call Trace:
[ 4368.007015][T22020]
[4368.007017][T22020] dump_stack_lvl (lib/dump_stack.c:123)
[4368.007025][T22020] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.007031][T22020] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4368.007038][T22020] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.007046][T22020] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.007052][T22020] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.007057][T22020] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.007069][T22020] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.007080][T22020] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.007086][T22020] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.007091][T22020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.007099][T22020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.007104][T22020] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.007115][T22020] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.007131][T22020] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.007134][T22020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.007145][T22020] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.007150][T22020] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.007156][T22020] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.007170][T22020] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.007176][T22020] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.007185][T22020] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.007192][T22020] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.007202][T22020] __x64_sys_sendto (net/socket.c:2183)
[4368.007206][T22020] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4368.007210][T22020] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.007215][T22020] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.007219][T22020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.007223][T22020] RIP: 0033:0x7f0e48b6da4a
[ 4368.007227][T22020] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4368.007230][T22020] RSP: 002b:00007ffd97520198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.007234][T22020] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e48b6da4a
[ 4368.007236][T22020] RDX: 0000000000000040 RSI: 0000000016152340 RDI: 0000000000000005
[ 4368.007238][T22020] RBP: 00007ffd97520220 R08: 0000000000418574 R09: 000000000000001c
[ 4368.007240][T22020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.007241][T22020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e48c96000
| [ 4368.007241][T22020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e48c96000
| [ 4368.007256][T22020]
| [ 4368.019850][T22020] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22020
| [4368.020215][T22020] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4368.020459][T22020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.020461][T22020] Call Trace:
[ 4368.020462][T22020]
[4368.020464][T22020] dump_stack_lvl (lib/dump_stack.c:123)
[4368.020470][T22020] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.020476][T22020] lwtunnel_output (net/core/lwtunnel.c:359)
[4368.020482][T22020] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.020490][T22020] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.020496][T22020] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.020501][T22020] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.020513][T22020] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.020524][T22020] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.020530][T22020] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.020534][T22020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.020542][T22020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.020546][T22020] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.020555][T22020] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.020571][T22020] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.020574][T22020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.020585][T22020] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.020590][T22020] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.020595][T22020] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.020610][T22020] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.020616][T22020] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.020625][T22020] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.020632][T22020] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.020642][T22020] __x64_sys_sendto (net/socket.c:2183)
[4368.020646][T22020] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4368.020649][T22020] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.020654][T22020] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.020659][T22020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.020662][T22020] RIP: 0033:0x7f0e48b6da4a
[ 4368.020665][T22020] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4368.020668][T22020] RSP: 002b:00007ffd97520198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.020671][T22020] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e48b6da4a
[ 4368.020673][T22020] RDX: 0000000000000040 RSI: 0000000016152340 RDI: 0000000000000005
[ 4368.020675][T22020] RBP: 00007ffd97520220 R08: 0000000000418574 R09: 000000000000001c
[ 4368.020676][T22020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.020678][T22020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e48c96000
| [ 4368.020678][T22020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e48c96000
| [ 4368.020693][T22020]
| [ 4368.021099][T22020] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22020
| [4368.032480][T22020] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4368.032724][T22020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.032726][T22020] Call Trace:
[ 4368.032727][T22020]
[4368.032729][T22020] dump_stack_lvl (lib/dump_stack.c:123)
[4368.032736][T22020] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.032742][T22020] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4368.032748][T22020] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.032755][T22020] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.032761][T22020] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.032766][T22020] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.032778][T22020] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.032790][T22020] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.032795][T22020] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.032799][T22020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.032807][T22020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.032811][T22020] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.032820][T22020] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.032837][T22020] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.032839][T22020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.032851][T22020] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.032855][T22020] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.032861][T22020] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.032875][T22020] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.032882][T22020] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.032890][T22020] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.032897][T22020] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.032907][T22020] __x64_sys_sendto (net/socket.c:2183)
[4368.032911][T22020] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4368.032914][T22020] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.032919][T22020] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.032924][T22020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.032927][T22020] RIP: 0033:0x7f0e48b6da4a
[ 4368.032931][T22020] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4368.032934][T22020] RSP: 002b:00007ffd97520198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.032938][T22020] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e48b6da4a
[ 4368.032940][T22020] RDX: 0000000000000040 RSI: 0000000016152340 RDI: 0000000000000005
[ 4368.032941][T22020] RBP: 00007ffd97520220 R08: 0000000000418574 R09: 000000000000001c
[ 4368.032943][T22020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.032945][T22020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e48c96000
| [ 4368.495599][T22024] lwtunnel_output(): recursion limit reached on datapath
| [ 4370.858803][T22036] check_preemption_disabled: 7 callbacks suppressed
| [ 4370.858811][T22036] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22036
| [4370.859594][T22036] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4370.859852][T22036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4370.859854][T22036] Call Trace:
[ 4370.859856][T22036]
[4370.859858][T22036] dump_stack_lvl (lib/dump_stack.c:123)
[4370.859867][T22036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4370.859873][T22036] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4370.859879][T22036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4370.859887][T22036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.859894][T22036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4370.859899][T22036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.859911][T22036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4370.859922][T22036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4370.859928][T22036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4370.859933][T22036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.859941][T22036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4370.859946][T22036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4370.859955][T22036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4370.859971][T22036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4370.859974][T22036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.859985][T22036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.859990][T22036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.859996][T22036] ? __pfx___sys_sendto (net/socket.c:2147)
[4370.860010][T22036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4370.860017][T22036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4370.860027][T22036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4370.860034][T22036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4370.860044][T22036] __x64_sys_sendto (net/socket.c:2183)
[4370.860048][T22036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4370.860051][T22036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4370.860056][T22036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4370.860060][T22036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4370.860065][T22036] RIP: 0033:0x7f39807d9a4a
[ 4370.860069][T22036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4370.860072][T22036] RSP: 002b:00007ffdc92a2088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4370.860077][T22036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39807d9a4a
[ 4370.860079][T22036] RDX: 0000000000000040 RSI: 000000002bfea340 RDI: 0000000000000005
[ 4370.860081][T22036] RBP: 00007ffdc92a2110 R08: 0000000000418574 R09: 000000000000001c
[ 4370.860083][T22036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4370.860085][T22036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3980902000
| [ 4370.860100][T22036]
| [ 4370.860102][T22036] lwtunnel_output(): recursion limit reached on datapath
| [ 4372.321879][T22040] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22040
| [4372.322383][T22040] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4372.322660][T22040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.322662][T22040] Call Trace:
[ 4372.322664][T22040]
[4372.322666][T22040] dump_stack_lvl (lib/dump_stack.c:123)
[4372.322675][T22040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.322681][T22040] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4372.322688][T22040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.322695][T22040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.322702][T22040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.322706][T22040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.322718][T22040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.322730][T22040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.322735][T22040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.322741][T22040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.322750][T22040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.322755][T22040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.322764][T22040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.322780][T22040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.322783][T22040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.322794][T22040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.322799][T22040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.322804][T22040] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.322819][T22040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.322825][T22040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.322834][T22040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.322841][T22040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.322851][T22040] __x64_sys_sendto (net/socket.c:2183)
[4372.322855][T22040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4372.322858][T22040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.322863][T22040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.322868][T22040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.322872][T22040] RIP: 0033:0x7fd16ba3ca4a
[ 4372.322876][T22040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4372.322879][T22040] RSP: 002b:00007ffe23c38108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.322883][T22040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd16ba3ca4a
[ 4372.322886][T22040] RDX: 0000000000000040 RSI: 0000000006b12340 RDI: 0000000000000005
[ 4372.322888][T22040] RBP: 00007ffe23c38190 R08: 0000000000418574 R09: 000000000000001c
[ 4372.322890][T22040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.322891][T22040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd16bb65000
| [ 4372.322906][T22040]
| [ 4372.322908][T22040] lwtunnel_output(): recursion limit reached on datapath
| [ 4373.780473][T22044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22044
| [4373.780921][T22044] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4373.781784][T22044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.781786][T22044] Call Trace:
[ 4373.781788][T22044]
[4373.781790][T22044] dump_stack_lvl (lib/dump_stack.c:123)
[4373.781798][T22044] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.781805][T22044] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4373.781811][T22044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.781819][T22044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.781826][T22044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.781831][T22044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.781843][T22044] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.781854][T22044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.781860][T22044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.781865][T22044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.781874][T22044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.781879][T22044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.781888][T22044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.781904][T22044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.781907][T22044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.781918][T22044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.781923][T22044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.781929][T22044] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.781943][T22044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.781949][T22044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.781959][T22044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.781966][T22044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.781976][T22044] __x64_sys_sendto (net/socket.c:2183)
[4373.781980][T22044] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4373.781984][T22044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.781989][T22044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.781993][T22044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.781997][T22044] RIP: 0033:0x7fe97baf0a4a
[ 4373.782001][T22044] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4373.782004][T22044] RSP: 002b:00007fffaca3e2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.782008][T22044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe97baf0a4a
[ 4373.782011][T22044] RDX: 0000000000000040 RSI: 000000000b429340 RDI: 0000000000000005
[ 4373.782013][T22044] RBP: 00007fffaca3e380 R08: 0000000000418574 R09: 000000000000001c
[ 4373.782014][T22044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.782016][T22044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe97bc19000
| [ 4373.782016][T22044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe97bc19000
| [ 4373.782031][T22044]
| [ 4373.782033][T22044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22044
| [4373.793446][T22044] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4373.793693][T22044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.793694][T22044] Call Trace:
[ 4373.793696][T22044]
[4373.793698][T22044] dump_stack_lvl (lib/dump_stack.c:123)
[4373.793704][T22044] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.793710][T22044] lwtunnel_output (net/core/lwtunnel.c:359)
[4373.793716][T22044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.793723][T22044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.793728][T22044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.793733][T22044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.793745][T22044] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.793757][T22044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.793762][T22044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.793766][T22044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.793773][T22044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.793777][T22044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.793786][T22044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.793802][T22044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.793804][T22044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.793816][T22044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.793820][T22044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.793826][T22044] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.793840][T22044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.793847][T22044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.793854][T22044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.793862][T22044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.793872][T22044] __x64_sys_sendto (net/socket.c:2183)
[4373.793876][T22044] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4373.793879][T22044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.793884][T22044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.793888][T22044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.793892][T22044] RIP: 0033:0x7fe97baf0a4a
[ 4373.793895][T22044] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4373.793898][T22044] RSP: 002b:00007fffaca3e2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.793901][T22044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe97baf0a4a
[ 4373.793903][T22044] RDX: 0000000000000040 RSI: 000000000b429340 RDI: 0000000000000005
[ 4373.793904][T22044] RBP: 00007fffaca3e380 R08: 0000000000418574 R09: 000000000000001c
[ 4373.793906][T22044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.793908][T22044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe97bc19000
| [ 4373.793908][T22044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe97bc19000
| [ 4373.793922][T22044]
| [ 4373.810983][T22044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22044
| [4373.811366][T22044] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4373.811615][T22044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.811617][T22044] Call Trace:
[ 4373.811618][T22044]
[4373.811621][T22044] dump_stack_lvl (lib/dump_stack.c:123)
[4373.811627][T22044] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.811632][T22044] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4373.811639][T22044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.811646][T22044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.811652][T22044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.811657][T22044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.811669][T22044] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.811681][T22044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.811686][T22044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.811690][T22044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.811698][T22044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.811702][T22044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.811711][T22044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.811727][T22044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.811730][T22044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.811741][T22044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.811746][T22044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.811752][T22044] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.811766][T22044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.811773][T22044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.811781][T22044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.811788][T22044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.811798][T22044] __x64_sys_sendto (net/socket.c:2183)
[4373.811802][T22044] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4373.811806][T22044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.811810][T22044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.811815][T22044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.811819][T22044] RIP: 0033:0x7fe97baf0a4a
[ 4373.811822][T22044] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4373.811825][T22044] RSP: 002b:00007fffaca3e2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.811829][T22044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe97baf0a4a
[ 4373.811831][T22044] RDX: 0000000000000040 RSI: 000000000b429340 RDI: 0000000000000005
[ 4373.811832][T22044] RBP: 00007fffaca3e380 R08: 0000000000418574 R09: 000000000000001c
[ 4373.811834][T22044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.811836][T22044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe97bc19000
| [ 4373.811836][T22044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe97bc19000
| [ 4373.811851][T22044]
| [ 4374.295350][T22048] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22048
| [4374.295824][T22048] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4374.296084][T22048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.296086][T22048] Call Trace:
[ 4374.296088][T22048]
[4374.296090][T22048] dump_stack_lvl (lib/dump_stack.c:123)
[4374.296098][T22048] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.296104][T22048] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4374.296112][T22048] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.296120][T22048] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.296127][T22048] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.296132][T22048] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.296144][T22048] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.296155][T22048] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.296161][T22048] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.296166][T22048] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.296175][T22048] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.296180][T22048] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.296189][T22048] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.296204][T22048] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.296207][T22048] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.296218][T22048] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.296224][T22048] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.296229][T22048] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.296243][T22048] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.296250][T22048] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.296259][T22048] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.296266][T22048] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.296276][T22048] __x64_sys_sendto (net/socket.c:2183)
[4374.296286][T22048] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4374.296290][T22048] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.296295][T22048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.296299][T22048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.296303][T22048] RIP: 0033:0x7fa6fedeba4a
[ 4374.296308][T22048] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4374.296311][T22048] RSP: 002b:00007fff957775e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.296315][T22048] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6fedeba4a
[ 4374.296317][T22048] RDX: 0000000000000040 RSI: 000000001b368340 RDI: 0000000000000005
[ 4374.296319][T22048] RBP: 00007fff95777670 R08: 0000000000418574 R09: 000000000000001c
[ 4374.296321][T22048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.296323][T22048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6fef14000
| [ 4374.296338][T22048]
| [ 4374.308710][T22048] lwtunnel_output(): recursion limit reached on datapath
| [ 4375.773234][T22052] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22052
| [4375.773711][T22052] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4375.773974][T22052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4375.773976][T22052] Call Trace:
[ 4375.773978][T22052]
[4375.773980][T22052] dump_stack_lvl (lib/dump_stack.c:123)
[4375.773988][T22052] check_preemption_disabled (lib/smp_processor_id.c:52)
[4375.773995][T22052] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4375.774001][T22052] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4375.774009][T22052] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4375.774016][T22052] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4375.774020][T22052] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4375.774032][T22052] rawv6_sendmsg (net/ipv6/raw.c:918)
[4375.774044][T22052] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4375.774049][T22052] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4375.774055][T22052] ? __lock_release (kernel/locking/lockdep.c:5534)
[4375.774064][T22052] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4375.774069][T22052] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4375.774078][T22052] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4375.774093][T22052] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4375.774096][T22052] ? __lock_release (kernel/locking/lockdep.c:5534)
[4375.774107][T22052] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4375.774114][T22052] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4375.774120][T22052] ? __pfx___sys_sendto (net/socket.c:2147)
[4375.774134][T22052] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4375.774141][T22052] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4375.774150][T22052] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4375.774157][T22052] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4375.774168][T22052] __x64_sys_sendto (net/socket.c:2183)
[4375.774172][T22052] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4375.774176][T22052] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4375.774181][T22052] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4375.774186][T22052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4375.774189][T22052] RIP: 0033:0x7f82520c2a4a
[ 4375.774194][T22052] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4375.774197][T22052] RSP: 002b:00007ffff8bdefa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4375.774202][T22052] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82520c2a4a
[ 4375.774204][T22052] RDX: 0000000000000040 RSI: 0000000011b30340 RDI: 0000000000000005
[ 4375.774206][T22052] RBP: 00007ffff8bdf030 R08: 0000000000418574 R09: 000000000000001c
[ 4375.774208][T22052] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4375.774210][T22052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82521eb000
| [ 4375.774224][T22052]
| [ 4375.787289][T22052] lwtunnel_output(): recursion limit reached on datapath
| [ 4377.244624][T22056] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22056
| [4377.245070][T22056] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4377.246169][T22056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.246171][T22056] Call Trace:
[ 4377.246174][T22056]
[4377.246176][T22056] dump_stack_lvl (lib/dump_stack.c:123)
[4377.246184][T22056] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.246191][T22056] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4377.246197][T22056] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.246205][T22056] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.246212][T22056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.246216][T22056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.246228][T22056] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.246240][T22056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.246245][T22056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.246251][T22056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.246260][T22056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.246272][T22056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.246281][T22056] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.246296][T22056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.246299][T22056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.246310][T22056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.246316][T22056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.246322][T22056] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.246336][T22056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.246344][T22056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.246353][T22056] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.246360][T22056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.246370][T22056] __x64_sys_sendto (net/socket.c:2183)
[4377.246374][T22056] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.246377][T22056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.246383][T22056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.246388][T22056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.246392][T22056] RIP: 0033:0x7fa873159a4a
[ 4377.246396][T22056] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.246399][T22056] RSP: 002b:00007ffd90eb7528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.246403][T22056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa873159a4a
[ 4377.246405][T22056] RDX: 0000000000000040 RSI: 000000003f1b5340 RDI: 0000000000000005
[ 4377.246407][T22056] RBP: 00007ffd90eb75b0 R08: 0000000000418574 R09: 000000000000001c
[ 4377.246409][T22056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.246411][T22056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa873282000
| [ 4377.246411][T22056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa873282000
| [ 4377.246425][T22056]
| [ 4377.246428][T22056] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22056
| [4377.257771][T22056] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4377.258014][T22056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.258016][T22056] Call Trace:
[ 4377.258017][T22056]
[4377.258019][T22056] dump_stack_lvl (lib/dump_stack.c:123)
[4377.258025][T22056] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.258031][T22056] lwtunnel_output (net/core/lwtunnel.c:359)
[4377.258038][T22056] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.258045][T22056] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.258051][T22056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.258056][T22056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.258068][T22056] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.258079][T22056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.258085][T22056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.258090][T22056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.258098][T22056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.258102][T22056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.258111][T22056] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.258128][T22056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.258131][T22056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.258142][T22056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.258147][T22056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.258152][T22056] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.258167][T22056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.258174][T22056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.258182][T22056] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.258189][T22056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.258199][T22056] __x64_sys_sendto (net/socket.c:2183)
[4377.258203][T22056] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.258206][T22056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.258211][T22056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.258216][T22056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.258219][T22056] RIP: 0033:0x7fa873159a4a
[ 4377.258222][T22056] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.258225][T22056] RSP: 002b:00007ffd90eb7528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.258228][T22056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa873159a4a
[ 4377.258231][T22056] RDX: 0000000000000040 RSI: 000000003f1b5340 RDI: 0000000000000005
[ 4377.258232][T22056] RBP: 00007ffd90eb75b0 R08: 0000000000418574 R09: 000000000000001c
[ 4377.258235][T22056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.258236][T22056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa873282000
| [ 4377.258236][T22056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa873282000
| [ 4377.258251][T22056]
| [ 4377.270967][T22056] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22056
| [4377.271343][T22056] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4377.271595][T22056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.271596][T22056] Call Trace:
[ 4377.271598][T22056]
[4377.271600][T22056] dump_stack_lvl (lib/dump_stack.c:123)
[4377.271606][T22056] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.271611][T22056] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4377.271618][T22056] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.271624][T22056] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.271630][T22056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.271634][T22056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.271646][T22056] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.271657][T22056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.271663][T22056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.271667][T22056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.271675][T22056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.271678][T22056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.271687][T22056] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.271703][T22056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.271705][T22056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.271716][T22056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.271721][T22056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.271726][T22056] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.271740][T22056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.271746][T22056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.271754][T22056] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.271761][T22056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.271771][T22056] __x64_sys_sendto (net/socket.c:2183)
[4377.271774][T22056] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.271778][T22056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.271782][T22056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.271787][T22056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.271790][T22056] RIP: 0033:0x7fa873159a4a
[ 4377.271794][T22056] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.271796][T22056] RSP: 002b:00007ffd90eb7528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.271799][T22056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa873159a4a
[ 4377.271801][T22056] RDX: 0000000000000040 RSI: 000000003f1b5340 RDI: 0000000000000005
[ 4377.271803][T22056] RBP: 00007ffd90eb75b0 R08: 0000000000418574 R09: 000000000000001c
[ 4377.271805][T22056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.271807][T22056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa873282000
| [ 4377.271807][T22056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa873282000
| [ 4377.271821][T22056]
| [ 4377.738646][T22060] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22060
| [4377.739095][T22060] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4377.739356][T22060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.739358][T22060] Call Trace:
[ 4377.739360][T22060]
[4377.739362][T22060] dump_stack_lvl (lib/dump_stack.c:123)
[4377.739370][T22060] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.739377][T22060] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4377.739384][T22060] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.739391][T22060] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.739398][T22060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.739403][T22060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.739414][T22060] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.739426][T22060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.739431][T22060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.739437][T22060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.739445][T22060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.739450][T22060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.739459][T22060] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.739475][T22060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.739477][T22060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.739488][T22060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.739494][T22060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.739500][T22060] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.739514][T22060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.739521][T22060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.739529][T22060] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.739536][T22060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.739546][T22060] __x64_sys_sendto (net/socket.c:2183)
[4377.739550][T22060] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.739554][T22060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.739558][T22060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.739563][T22060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.739567][T22060] RIP: 0033:0x7f9de1ca4a4a
[ 4377.739571][T22060] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.739574][T22060] RSP: 002b:00007ffc31e65788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.739578][T22060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9de1ca4a4a
[ 4377.739580][T22060] RDX: 0000000000000040 RSI: 00000000015f5340 RDI: 0000000000000005
[ 4377.739582][T22060] RBP: 00007ffc31e65810 R08: 0000000000418574 R09: 000000000000001c
[ 4377.739584][T22060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.739586][T22060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9de1dcd000
| [ 4377.739586][T22060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9de1dcd000
| [ 4377.739600][T22060]
| [ 4377.739602][T22060] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22060
| [4377.751961][T22060] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4377.752214][T22060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.752216][T22060] Call Trace:
[ 4377.752218][T22060]
[4377.752220][T22060] dump_stack_lvl (lib/dump_stack.c:123)
[4377.752226][T22060] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.752231][T22060] lwtunnel_output (net/core/lwtunnel.c:359)
[4377.752237][T22060] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.752244][T22060] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.752249][T22060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.752254][T22060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.752266][T22060] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.752278][T22060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.752283][T22060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.752287][T22060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.752294][T22060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.752298][T22060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.752307][T22060] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.752323][T22060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.752325][T22060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.752337][T22060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.752341][T22060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.752347][T22060] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.752361][T22060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.752367][T22060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.752375][T22060] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.752382][T22060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.752392][T22060] __x64_sys_sendto (net/socket.c:2183)
[4377.752397][T22060] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.752399][T22060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.752404][T22060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.752409][T22060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.752412][T22060] RIP: 0033:0x7f9de1ca4a4a
[ 4377.752415][T22060] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.752418][T22060] RSP: 002b:00007ffc31e65788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.752421][T22060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9de1ca4a4a
[ 4377.752423][T22060] RDX: 0000000000000040 RSI: 00000000015f5340 RDI: 0000000000000005
[ 4377.752425][T22060] RBP: 00007ffc31e65810 R08: 0000000000418574 R09: 000000000000001c
[ 4377.752427][T22060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.752428][T22060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9de1dcd000
| [ 4377.752428][T22060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9de1dcd000
| [ 4377.752443][T22060]
| [ 4377.752870][T22060] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22060
| [4377.764206][T22060] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4377.764449][T22060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.764451][T22060] Call Trace:
[ 4377.764453][T22060]
[4377.764455][T22060] dump_stack_lvl (lib/dump_stack.c:123)
[4377.764461][T22060] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.764466][T22060] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4377.764473][T22060] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.764479][T22060] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.764485][T22060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.764489][T22060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.764502][T22060] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.764513][T22060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.764519][T22060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.764522][T22060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.764530][T22060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.764533][T22060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.764542][T22060] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.764559][T22060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.764561][T22060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.764573][T22060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.764577][T22060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.764583][T22060] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.764597][T22060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.764603][T22060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.764611][T22060] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.764618][T22060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.764629][T22060] __x64_sys_sendto (net/socket.c:2183)
[4377.764633][T22060] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.764636][T22060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.764640][T22060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.764645][T22060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.764648][T22060] RIP: 0033:0x7f9de1ca4a4a
[ 4377.764652][T22060] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.764654][T22060] RSP: 002b:00007ffc31e65788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.764658][T22060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9de1ca4a4a
[ 4377.764659][T22060] RDX: 0000000000000040 RSI: 00000000015f5340 RDI: 0000000000000005
[ 4377.764661][T22060] RBP: 00007ffc31e65810 R08: 0000000000418574 R09: 000000000000001c
[ 4377.764663][T22060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.764665][T22060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9de1dcd000
| [ 4377.764665][T22060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9de1dcd000
| [ 4377.764680][T22060]
| [ 4378.226298][T22064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22064
| [4378.226747][T22064] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4378.226989][T22064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.226991][T22064] Call Trace:
[ 4378.226993][T22064]
[4378.226995][T22064] dump_stack_lvl (lib/dump_stack.c:123)
[4378.227004][T22064] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.227010][T22064] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4378.227016][T22064] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.227024][T22064] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.227031][T22064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.227035][T22064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.227047][T22064] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.227059][T22064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.227064][T22064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.227069][T22064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.227077][T22064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.227082][T22064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.227090][T22064] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.227107][T22064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.227109][T22064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.227122][T22064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.227128][T22064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.227133][T22064] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.227147][T22064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.227154][T22064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.227162][T22064] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.227170][T22064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.227179][T22064] __x64_sys_sendto (net/socket.c:2183)
[4378.227183][T22064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.227187][T22064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.227192][T22064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.227197][T22064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.227201][T22064] RIP: 0033:0x7fb9b7096a4a
[ 4378.227205][T22064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.227208][T22064] RSP: 002b:00007ffcba9f42b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.227212][T22064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9b7096a4a
[ 4378.227214][T22064] RDX: 0000000000000040 RSI: 000000002580c340 RDI: 0000000000000005
[ 4378.227216][T22064] RBP: 00007ffcba9f4340 R08: 0000000000418574 R09: 000000000000001c
[ 4378.227218][T22064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.227220][T22064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9b71bf000
| [ 4378.227220][T22064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9b71bf000
| [ 4378.227234][T22064]
| [ 4378.239842][T22064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22064
| [4378.240206][T22064] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4378.240449][T22064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.240451][T22064] Call Trace:
[ 4378.240453][T22064]
[4378.240455][T22064] dump_stack_lvl (lib/dump_stack.c:123)
[4378.240461][T22064] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.240466][T22064] lwtunnel_output (net/core/lwtunnel.c:359)
[4378.240472][T22064] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.240479][T22064] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.240485][T22064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.240490][T22064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.240502][T22064] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.240513][T22064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.240519][T22064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.240522][T22064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.240530][T22064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.240534][T22064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.240543][T22064] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.240559][T22064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.240562][T22064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.240573][T22064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.240577][T22064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.240583][T22064] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.240597][T22064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.240604][T22064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.240611][T22064] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.240618][T22064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.240629][T22064] __x64_sys_sendto (net/socket.c:2183)
[4378.240632][T22064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.240636][T22064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.240640][T22064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.240645][T22064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.240649][T22064] RIP: 0033:0x7fb9b7096a4a
[ 4378.240652][T22064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.240655][T22064] RSP: 002b:00007ffcba9f42b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.240658][T22064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9b7096a4a
[ 4378.240660][T22064] RDX: 0000000000000040 RSI: 000000002580c340 RDI: 0000000000000005
[ 4378.240662][T22064] RBP: 00007ffcba9f4340 R08: 0000000000418574 R09: 000000000000001c
[ 4378.240663][T22064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.240665][T22064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9b71bf000
| [ 4378.240665][T22064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9b71bf000
| [ 4378.240680][T22064]
| [ 4378.241099][T22064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22064
| [4378.252496][T22064] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4378.252738][T22064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.252740][T22064] Call Trace:
[ 4378.252742][T22064]
[4378.252744][T22064] dump_stack_lvl (lib/dump_stack.c:123)
[4378.252749][T22064] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.252755][T22064] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4378.252762][T22064] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.252769][T22064] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.252774][T22064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.252779][T22064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.252791][T22064] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.252803][T22064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.252808][T22064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.252812][T22064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.252819][T22064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.252823][T22064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.252832][T22064] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.252848][T22064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.252851][T22064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.252862][T22064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.252867][T22064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.252872][T22064] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.252887][T22064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.252893][T22064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.252901][T22064] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.252908][T22064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.252918][T22064] __x64_sys_sendto (net/socket.c:2183)
[4378.252922][T22064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.252925][T22064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.252930][T22064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.252935][T22064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.252938][T22064] RIP: 0033:0x7fb9b7096a4a
[ 4378.252941][T22064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.252944][T22064] RSP: 002b:00007ffcba9f42b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.252948][T22064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9b7096a4a
[ 4378.252950][T22064] RDX: 0000000000000040 RSI: 000000002580c340 RDI: 0000000000000005
[ 4378.252952][T22064] RBP: 00007ffcba9f4340 R08: 0000000000418574 R09: 000000000000001c
[ 4378.252954][T22064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.252955][T22064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9b71bf000
| [ 4378.252955][T22064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9b71bf000
| [ 4378.252970][T22064]
| [ 4378.721327][T22068] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22068
| [4378.721774][T22068] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4378.722021][T22068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.722023][T22068] Call Trace:
[ 4378.722026][T22068]
[4378.722028][T22068] dump_stack_lvl (lib/dump_stack.c:123)
[4378.722035][T22068] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.722042][T22068] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4378.722048][T22068] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.722055][T22068] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.722062][T22068] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.722067][T22068] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.722078][T22068] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.722090][T22068] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.722095][T22068] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.722100][T22068] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.722108][T22068] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.722115][T22068] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.722123][T22068] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.722139][T22068] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.722142][T22068] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.722153][T22068] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.722158][T22068] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.722163][T22068] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.722178][T22068] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.722185][T22068] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.722194][T22068] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.722201][T22068] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.722211][T22068] __x64_sys_sendto (net/socket.c:2183)
[4378.722215][T22068] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.722219][T22068] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.722223][T22068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.722228][T22068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.722232][T22068] RIP: 0033:0x7fc508a55a4a
[ 4378.722236][T22068] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.722239][T22068] RSP: 002b:00007ffc10243bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.722243][T22068] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc508a55a4a
[ 4378.722246][T22068] RDX: 0000000000000040 RSI: 000000001e821340 RDI: 0000000000000005
[ 4378.722248][T22068] RBP: 00007ffc10243c60 R08: 0000000000418574 R09: 000000000000001c
[ 4378.722250][T22068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.722252][T22068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc508b7e000
| [ 4380.958483][T22088] lwtunnel_output(): recursion limit reached on datapath
| [ 4382.416517][T22092] check_preemption_disabled: 15 callbacks suppressed
| [ 4382.416525][T22092] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22092
| [4382.417340][T22092] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4382.417601][T22092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4382.417603][T22092] Call Trace:
[ 4382.417605][T22092]
[4382.417607][T22092] dump_stack_lvl (lib/dump_stack.c:123)
[4382.417616][T22092] check_preemption_disabled (lib/smp_processor_id.c:52)
[4382.417622][T22092] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4382.417629][T22092] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4382.417636][T22092] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4382.417643][T22092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4382.417648][T22092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4382.417660][T22092] rawv6_sendmsg (net/ipv6/raw.c:918)
[4382.417671][T22092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4382.417677][T22092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4382.417683][T22092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4382.417692][T22092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4382.417696][T22092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4382.417705][T22092] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4382.417721][T22092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4382.417724][T22092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4382.417735][T22092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4382.417740][T22092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4382.417746][T22092] ? __pfx___sys_sendto (net/socket.c:2147)
[4382.417760][T22092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4382.417767][T22092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4382.417776][T22092] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4382.417783][T22092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4382.417793][T22092] __x64_sys_sendto (net/socket.c:2183)
[4382.417797][T22092] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4382.417801][T22092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4382.417805][T22092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4382.417810][T22092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4382.417814][T22092] RIP: 0033:0x7f7e76746a4a
[ 4382.417818][T22092] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4382.417821][T22092] RSP: 002b:00007ffd70d8a1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4382.417825][T22092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e76746a4a
[ 4382.417827][T22092] RDX: 0000000000000040 RSI: 000000001cd22340 RDI: 0000000000000005
[ 4382.417829][T22092] RBP: 00007ffd70d8a230 R08: 0000000000418574 R09: 000000000000001c
[ 4382.417831][T22092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4382.417833][T22092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e7686f000
| [ 4382.417847][T22092]
| [ 4382.417850][T22092] lwtunnel_output(): recursion limit reached on datapath
| [ 4383.889555][T22096] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22096
| [4383.890004][T22096] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4383.890266][T22096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.890268][T22096] Call Trace:
[ 4383.890270][T22096]
[4383.890272][T22096] dump_stack_lvl (lib/dump_stack.c:123)
[4383.890281][T22096] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.890288][T22096] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4383.890294][T22096] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.890302][T22096] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.890308][T22096] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.890313][T22096] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.890326][T22096] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.890337][T22096] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.890341][T22096] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.890351][T22096] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.890356][T22096] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.890361][T22096] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4383.890370][T22096] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.890386][T22096] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.890389][T22096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.890400][T22096] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.890406][T22096] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.890411][T22096] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.890433][T22096] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4383.890441][T22096] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.890445][T22096] ? 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)
[4383.890450][T22096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.890456][T22096] ? 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)
[4383.890461][T22096] ? 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)
[4383.890470][T22096] __x64_sys_sendto (net/socket.c:2183)
[4383.890474][T22096] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4383.890477][T22096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.890481][T22096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.890486][T22096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.890490][T22096] RIP: 0033:0x7f2034e1da4a
[ 4383.890494][T22096] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4383.890497][T22096] RSP: 002b:00007ffcfb9f2d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.890502][T22096] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2034e1da4a
[ 4383.890504][T22096] RDX: 0000000000000040 RSI: 000000002044c340 RDI: 0000000000000005
[ 4383.890506][T22096] RBP: 00007ffcfb9f2db0 R08: 0000000000418574 R09: 000000000000001c
[ 4383.890508][T22096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.890510][T22096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2034f46000
| [ 4383.890510][T22096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2034f46000
| [ 4383.890524][T22096]
| [ 4383.890526][T22096] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22096
| [4383.902596][T22096] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4383.902839][T22096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.902840][T22096] Call Trace:
[ 4383.902842][T22096]
[4383.902844][T22096] dump_stack_lvl (lib/dump_stack.c:123)
[4383.902850][T22096] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.902856][T22096] lwtunnel_output (net/core/lwtunnel.c:359)
[4383.902862][T22096] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.902869][T22096] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.902875][T22096] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.902880][T22096] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.902892][T22096] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.902904][T22096] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.902908][T22096] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.902917][T22096] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.902921][T22096] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.902924][T22096] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4383.902932][T22096] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.902948][T22096] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.902951][T22096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.902962][T22096] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.902967][T22096] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.902972][T22096] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.902984][T22096] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4383.902992][T22096] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.902997][T22096] ? 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)
[4383.903001][T22096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.903007][T22096] ? 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)
[4383.903013][T22096] ? 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)
[4383.903021][T22096] __x64_sys_sendto (net/socket.c:2183)
[4383.903025][T22096] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4383.903027][T22096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.903032][T22096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.903037][T22096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.903040][T22096] RIP: 0033:0x7f2034e1da4a
[ 4383.903043][T22096] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4383.903046][T22096] RSP: 002b:00007ffcfb9f2d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.903049][T22096] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2034e1da4a
[ 4383.903051][T22096] RDX: 0000000000000040 RSI: 000000002044c340 RDI: 0000000000000005
[ 4383.903053][T22096] RBP: 00007ffcfb9f2db0 R08: 0000000000418574 R09: 000000000000001c
[ 4383.903055][T22096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.903057][T22096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2034f46000
| [ 4383.903057][T22096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2034f46000
| [ 4383.903082][T22096]
| [ 4383.918946][T22096] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22096
| [4383.919317][T22096] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4383.919562][T22096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.919563][T22096] Call Trace:
[ 4383.919565][T22096]
[4383.919567][T22096] dump_stack_lvl (lib/dump_stack.c:123)
[4383.919574][T22096] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.919579][T22096] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4383.919586][T22096] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.919593][T22096] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.919599][T22096] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.919604][T22096] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.919616][T22096] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.919629][T22096] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.919633][T22096] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.919642][T22096] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.919645][T22096] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.919649][T22096] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4383.919657][T22096] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.919673][T22096] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.919676][T22096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.919687][T22096] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.919692][T22096] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.919698][T22096] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.919710][T22096] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4383.919718][T22096] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.919723][T22096] ? 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)
[4383.919727][T22096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.919733][T22096] ? 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)
[4383.919739][T22096] ? 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)
[4383.919747][T22096] __x64_sys_sendto (net/socket.c:2183)
[4383.919751][T22096] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4383.919754][T22096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.919758][T22096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.919763][T22096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.919766][T22096] RIP: 0033:0x7f2034e1da4a
[ 4383.919770][T22096] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4383.919773][T22096] RSP: 002b:00007ffcfb9f2d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.919777][T22096] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2034e1da4a
[ 4383.919779][T22096] RDX: 0000000000000040 RSI: 000000002044c340 RDI: 0000000000000005
[ 4383.919781][T22096] RBP: 00007ffcfb9f2db0 R08: 0000000000418574 R09: 000000000000001c
[ 4383.919782][T22096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.919784][T22096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2034f46000
| [ 4383.919784][T22096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2034f46000
| [ 4383.919799][T22096]
| [ 4384.388467][T22100] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22100
| [4384.388951][T22100] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4384.389239][T22100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.389241][T22100] Call Trace:
[ 4384.389244][T22100]
[4384.389246][T22100] dump_stack_lvl (lib/dump_stack.c:123)
[4384.389255][T22100] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.389261][T22100] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4384.389268][T22100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.389275][T22100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.389282][T22100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.389287][T22100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.389299][T22100] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.389311][T22100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.389316][T22100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.389321][T22100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.389331][T22100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.389336][T22100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.389344][T22100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.389360][T22100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.389363][T22100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.389374][T22100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.389379][T22100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.389385][T22100] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.389399][T22100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.389406][T22100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.389415][T22100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.389422][T22100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.389432][T22100] __x64_sys_sendto (net/socket.c:2183)
[4384.389436][T22100] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4384.389440][T22100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.389444][T22100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.389449][T22100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.389453][T22100] RIP: 0033:0x7fe4df20da4a
[ 4384.389457][T22100] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4384.389460][T22100] RSP: 002b:00007fff2874d908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.389464][T22100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4df20da4a
[ 4384.389467][T22100] RDX: 0000000000000040 RSI: 000000000ac07340 RDI: 0000000000000005
[ 4384.389469][T22100] RBP: 00007fff2874d990 R08: 0000000000418574 R09: 000000000000001c
[ 4384.389470][T22100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.389472][T22100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4df336000
| [ 4384.389487][T22100]
| [ 4384.389489][T22100] lwtunnel_output(): recursion limit reached on datapath
| [ 4385.836732][T22104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22104
| [4385.837195][T22104] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4385.837444][T22104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.837446][T22104] Call Trace:
[ 4385.837448][T22104]
[4385.837451][T22104] dump_stack_lvl (lib/dump_stack.c:123)
[4385.837459][T22104] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.837465][T22104] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4385.837471][T22104] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.837479][T22104] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.837486][T22104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.837490][T22104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.837502][T22104] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.837514][T22104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.837519][T22104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.837524][T22104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.837533][T22104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.837539][T22104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.837548][T22104] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.837564][T22104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.837567][T22104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.837578][T22104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.837583][T22104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.837589][T22104] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.837603][T22104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.837610][T22104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.837619][T22104] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.837626][T22104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.837636][T22104] __x64_sys_sendto (net/socket.c:2183)
[4385.837640][T22104] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4385.837644][T22104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.837649][T22104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.837653][T22104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.837657][T22104] RIP: 0033:0x7f494ededa4a
[ 4385.837662][T22104] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4385.837665][T22104] RSP: 002b:00007ffd209bb058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.837669][T22104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f494ededa4a
[ 4385.837671][T22104] RDX: 0000000000000040 RSI: 000000002c9f4340 RDI: 0000000000000005
[ 4385.837673][T22104] RBP: 00007ffd209bb0e0 R08: 0000000000418574 R09: 000000000000001c
[ 4385.837675][T22104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.837677][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f494ef16000
| [ 4385.837677][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f494ef16000
| [ 4385.837691][T22104]
| [ 4385.837693][T22104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22104
| [4385.849800][T22104] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4385.850043][T22104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.850044][T22104] Call Trace:
[ 4385.850046][T22104]
[4385.850048][T22104] dump_stack_lvl (lib/dump_stack.c:123)
[4385.850054][T22104] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.850060][T22104] lwtunnel_output (net/core/lwtunnel.c:359)
[4385.850067][T22104] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.850073][T22104] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.850079][T22104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.850084][T22104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.850096][T22104] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.850108][T22104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.850114][T22104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.850118][T22104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.850126][T22104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.850130][T22104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.850138][T22104] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.850155][T22104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.850158][T22104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.850169][T22104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.850173][T22104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.850179][T22104] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.850193][T22104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.850200][T22104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.850207][T22104] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.850215][T22104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.850225][T22104] __x64_sys_sendto (net/socket.c:2183)
[4385.850229][T22104] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4385.850232][T22104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.850237][T22104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.850242][T22104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.850245][T22104] RIP: 0033:0x7f494ededa4a
[ 4385.850249][T22104] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4385.850251][T22104] RSP: 002b:00007ffd209bb058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.850255][T22104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f494ededa4a
[ 4385.850257][T22104] RDX: 0000000000000040 RSI: 000000002c9f4340 RDI: 0000000000000005
[ 4385.850258][T22104] RBP: 00007ffd209bb0e0 R08: 0000000000418574 R09: 000000000000001c
[ 4385.850260][T22104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.850262][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f494ef16000
| [ 4385.850262][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f494ef16000
| [ 4385.850276][T22104]
| [ 4385.863345][T22104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22104
| [4385.863714][T22104] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4385.863961][T22104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.863963][T22104] Call Trace:
[ 4385.863965][T22104]
[4385.863967][T22104] dump_stack_lvl (lib/dump_stack.c:123)
[4385.863973][T22104] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.863979][T22104] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4385.863986][T22104] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.863993][T22104] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.863999][T22104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.864004][T22104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.864016][T22104] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.864028][T22104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.864033][T22104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.864037][T22104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.864045][T22104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.864049][T22104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.864059][T22104] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.864075][T22104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.864078][T22104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.864089][T22104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.864094][T22104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.864100][T22104] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.864116][T22104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.864122][T22104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.864130][T22104] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.864137][T22104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.864148][T22104] __x64_sys_sendto (net/socket.c:2183)
[4385.864152][T22104] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4385.864155][T22104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.864160][T22104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.864165][T22104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.864169][T22104] RIP: 0033:0x7f494ededa4a
[ 4385.864172][T22104] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4385.864176][T22104] RSP: 002b:00007ffd209bb058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.864179][T22104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f494ededa4a
[ 4385.864182][T22104] RDX: 0000000000000040 RSI: 000000002c9f4340 RDI: 0000000000000005
[ 4385.864184][T22104] RBP: 00007ffd209bb0e0 R08: 0000000000418574 R09: 000000000000001c
[ 4385.864185][T22104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.864187][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f494ef16000
| [ 4385.864187][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f494ef16000
| [ 4385.864202][T22104]
| [ 4386.306172][T22108] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22108
| [4386.306632][T22108] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4386.306885][T22108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4386.306887][T22108] Call Trace:
[ 4386.306890][T22108]
[4386.306892][T22108] dump_stack_lvl (lib/dump_stack.c:123)
[4386.306900][T22108] check_preemption_disabled (lib/smp_processor_id.c:52)
[4386.306906][T22108] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4386.306913][T22108] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4386.306920][T22108] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.306927][T22108] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4386.306932][T22108] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.306944][T22108] rawv6_sendmsg (net/ipv6/raw.c:918)
[4386.306956][T22108] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4386.306961][T22108] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4386.306967][T22108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.306975][T22108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4386.306981][T22108] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4386.306990][T22108] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4386.307006][T22108] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4386.307008][T22108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.307020][T22108] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.307025][T22108] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.307030][T22108] ? __pfx___sys_sendto (net/socket.c:2147)
[4386.307045][T22108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4386.307051][T22108] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4386.307060][T22108] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4386.307068][T22108] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4386.307078][T22108] __x64_sys_sendto (net/socket.c:2183)
[4386.307081][T22108] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4386.307085][T22108] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4386.307090][T22108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4386.307095][T22108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4386.307100][T22108] RIP: 0033:0x7f11ca18ba4a
[ 4386.307104][T22108] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4386.307107][T22108] RSP: 002b:00007ffd3b1982d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4386.307113][T22108] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11ca18ba4a
[ 4386.307115][T22108] RDX: 0000000000000040 RSI: 000000001f11b340 RDI: 0000000000000005
[ 4386.307117][T22108] RBP: 00007ffd3b198360 R08: 0000000000418574 R09: 000000000000001c
[ 4386.307120][T22108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4386.307122][T22108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11ca2b4000
| [ 4386.307122][T22108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11ca2b4000
| [ 4386.307136][T22108]
| [ 4386.320130][T22108] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22108
| [4386.320488][T22108] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4386.320733][T22108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4386.320735][T22108] Call Trace:
[ 4386.320736][T22108]
[4386.320739][T22108] dump_stack_lvl (lib/dump_stack.c:123)
[4386.320745][T22108] check_preemption_disabled (lib/smp_processor_id.c:52)
[4386.320751][T22108] lwtunnel_output (net/core/lwtunnel.c:359)
[4386.320758][T22108] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4386.320764][T22108] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.320771][T22108] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4386.320775][T22108] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.320788][T22108] rawv6_sendmsg (net/ipv6/raw.c:918)
[4386.320799][T22108] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4386.320805][T22108] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4386.320809][T22108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.320817][T22108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4386.320821][T22108] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4386.320830][T22108] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4386.320847][T22108] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4386.320850][T22108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.320861][T22108] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.320865][T22108] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.320871][T22108] ? __pfx___sys_sendto (net/socket.c:2147)
[4386.320886][T22108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4386.320893][T22108] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4386.320901][T22108] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4386.320909][T22108] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4386.320919][T22108] __x64_sys_sendto (net/socket.c:2183)
[4386.320923][T22108] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4386.320926][T22108] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4386.320931][T22108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4386.320936][T22108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4386.320939][T22108] RIP: 0033:0x7f11ca18ba4a
[ 4386.320943][T22108] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4386.320946][T22108] RSP: 002b:00007ffd3b1982d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4386.320949][T22108] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11ca18ba4a
[ 4386.320952][T22108] RDX: 0000000000000040 RSI: 000000001f11b340 RDI: 0000000000000005
[ 4386.320953][T22108] RBP: 00007ffd3b198360 R08: 0000000000418574 R09: 000000000000001c
[ 4386.320955][T22108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4386.320957][T22108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11ca2b4000
| [ 4386.320971][T22108]
| [ 4387.723787][T22120] check_preemption_disabled: 7 callbacks suppressed
| [ 4387.723794][T22120] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22120
| [4387.724541][T22120] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4387.724790][T22120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.724792][T22120] Call Trace:
[ 4387.724794][T22120]
[4387.724797][T22120] dump_stack_lvl (lib/dump_stack.c:123)
[4387.724804][T22120] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.724810][T22120] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4387.724817][T22120] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.724826][T22120] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.724832][T22120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.724837][T22120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.724849][T22120] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.724860][T22120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.724866][T22120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4387.724871][T22120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.724880][T22120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.724885][T22120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.724894][T22120] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.724910][T22120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.724913][T22120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.724924][T22120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.724929][T22120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.724935][T22120] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.724949][T22120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4387.724956][T22120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4387.724965][T22120] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4387.724972][T22120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4387.724982][T22120] __x64_sys_sendto (net/socket.c:2183)
[4387.724986][T22120] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4387.724989][T22120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.724994][T22120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.724998][T22120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.725002][T22120] RIP: 0033:0x7ff308f73a4a
[ 4387.725007][T22120] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4387.725010][T22120] RSP: 002b:00007ffc005b5b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.725014][T22120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff308f73a4a
[ 4387.725016][T22120] RDX: 0000000000000040 RSI: 00000000228b8340 RDI: 0000000000000005
[ 4387.725018][T22120] RBP: 00007ffc005b5bd0 R08: 0000000000418574 R09: 000000000000001c
[ 4387.725020][T22120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.725022][T22120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff30909c000
| [ 4387.725022][T22120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff30909c000
| [ 4387.725036][T22120]
| [ 4387.725039][T22120] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22120
| [4387.737895][T22120] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4387.738150][T22120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.738151][T22120] Call Trace:
[ 4387.738154][T22120]
[4387.738156][T22120] dump_stack_lvl (lib/dump_stack.c:123)
[4387.738162][T22120] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.738167][T22120] lwtunnel_output (net/core/lwtunnel.c:359)
[4387.738174][T22120] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.738180][T22120] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.738186][T22120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.738191][T22120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.738203][T22120] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.738215][T22120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.738220][T22120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4387.738224][T22120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.738232][T22120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.738236][T22120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.738244][T22120] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.738261][T22120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.738263][T22120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.738275][T22120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.738279][T22120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.738284][T22120] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.738299][T22120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4387.738305][T22120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4387.738313][T22120] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4387.738320][T22120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4387.738331][T22120] __x64_sys_sendto (net/socket.c:2183)
[4387.738335][T22120] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4387.738338][T22120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.738342][T22120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.738347][T22120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.738350][T22120] RIP: 0033:0x7ff308f73a4a
[ 4387.738354][T22120] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4387.738357][T22120] RSP: 002b:00007ffc005b5b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.738360][T22120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff308f73a4a
[ 4387.738362][T22120] RDX: 0000000000000040 RSI: 00000000228b8340 RDI: 0000000000000005
[ 4387.738364][T22120] RBP: 00007ffc005b5bd0 R08: 0000000000418574 R09: 000000000000001c
[ 4387.738366][T22120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.738367][T22120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff30909c000
| [ 4387.738367][T22120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff30909c000
| [ 4387.738382][T22120]
| [ 4387.738818][T22120] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22120
| [4387.750318][T22120] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4387.750563][T22120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.750564][T22120] Call Trace:
[ 4387.750566][T22120]
[4387.750568][T22120] dump_stack_lvl (lib/dump_stack.c:123)
[4387.750575][T22120] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.750580][T22120] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4387.750587][T22120] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.750594][T22120] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.750600][T22120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.750604][T22120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.750617][T22120] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.750628][T22120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.750634][T22120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4387.750638][T22120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.750646][T22120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.750651][T22120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.750660][T22120] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.750676][T22120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.750679][T22120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.750690][T22120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.750694][T22120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.750700][T22120] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.750714][T22120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4387.750720][T22120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4387.750729][T22120] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4387.750736][T22120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4387.750746][T22120] __x64_sys_sendto (net/socket.c:2183)
[4387.750750][T22120] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4387.750753][T22120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.750758][T22120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.750763][T22120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.750766][T22120] RIP: 0033:0x7ff308f73a4a
[ 4387.750770][T22120] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4387.750772][T22120] RSP: 002b:00007ffc005b5b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.750776][T22120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff308f73a4a
[ 4387.750778][T22120] RDX: 0000000000000040 RSI: 00000000228b8340 RDI: 0000000000000005
[ 4387.750780][T22120] RBP: 00007ffc005b5bd0 R08: 0000000000418574 R09: 000000000000001c
[ 4387.750782][T22120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.750783][T22120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff30909c000
| [ 4387.750783][T22120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff30909c000
| [ 4387.750798][T22120]
| [ 4388.202493][T22124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22124
| [4388.202943][T22124] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4388.203202][T22124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.203204][T22124] Call Trace:
[ 4388.203206][T22124]
[4388.203209][T22124] dump_stack_lvl (lib/dump_stack.c:123)
[4388.203217][T22124] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.203223][T22124] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4388.203230][T22124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.203238][T22124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.203245][T22124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.203250][T22124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.203262][T22124] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.203274][T22124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.203279][T22124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.203284][T22124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.203293][T22124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.203298][T22124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.203307][T22124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.203323][T22124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.203326][T22124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.203337][T22124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.203342][T22124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.203348][T22124] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.203362][T22124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.203369][T22124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.203378][T22124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.203385][T22124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.203395][T22124] __x64_sys_sendto (net/socket.c:2183)
[4388.203399][T22124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4388.203403][T22124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.203407][T22124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.203412][T22124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.203416][T22124] RIP: 0033:0x7f7412a8aa4a
[ 4388.203420][T22124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4388.203423][T22124] RSP: 002b:00007ffd72ebc648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.203427][T22124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7412a8aa4a
[ 4388.203430][T22124] RDX: 0000000000000040 RSI: 000000001909c340 RDI: 0000000000000005
[ 4388.203431][T22124] RBP: 00007ffd72ebc6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4388.203433][T22124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.203435][T22124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7412bb3000
| [ 4388.203435][T22124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7412bb3000
| [ 4388.203449][T22124]
| [ 4388.203452][T22124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22124
| [4388.215212][T22124] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4388.215455][T22124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.215457][T22124] Call Trace:
[ 4388.215458][T22124]
[4388.215460][T22124] dump_stack_lvl (lib/dump_stack.c:123)
[4388.215466][T22124] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.215471][T22124] lwtunnel_output (net/core/lwtunnel.c:359)
[4388.215478][T22124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.215485][T22124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.215491][T22124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.215495][T22124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.215507][T22124] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.215519][T22124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.215524][T22124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.215528][T22124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.215536][T22124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.215540][T22124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.215548][T22124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.215565][T22124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.215567][T22124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.215579][T22124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.215583][T22124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.215589][T22124] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.215603][T22124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.215610][T22124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.215617][T22124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.215625][T22124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.215635][T22124] __x64_sys_sendto (net/socket.c:2183)
[4388.215639][T22124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4388.215642][T22124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.215646][T22124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.215651][T22124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.215654][T22124] RIP: 0033:0x7f7412a8aa4a
[ 4388.215658][T22124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4388.215661][T22124] RSP: 002b:00007ffd72ebc648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.215664][T22124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7412a8aa4a
[ 4388.215666][T22124] RDX: 0000000000000040 RSI: 000000001909c340 RDI: 0000000000000005
[ 4388.215668][T22124] RBP: 00007ffd72ebc6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4388.215670][T22124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.215672][T22124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7412bb3000
| [ 4388.215672][T22124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7412bb3000
| [ 4388.215686][T22124]
| [ 4388.230158][T22124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22124
| [4388.230511][T22124] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4388.230754][T22124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.230756][T22124] Call Trace:
[ 4388.230757][T22124]
[4388.230759][T22124] dump_stack_lvl (lib/dump_stack.c:123)
[4388.230765][T22124] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.230771][T22124] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4388.230777][T22124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.230784][T22124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.230790][T22124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.230794][T22124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.230806][T22124] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.230818][T22124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.230823][T22124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.230827][T22124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.230835][T22124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.230838][T22124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.230847][T22124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.230864][T22124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.230866][T22124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.230878][T22124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.230882][T22124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.230887][T22124] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.230902][T22124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.230908][T22124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.230916][T22124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.230923][T22124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.230933][T22124] __x64_sys_sendto (net/socket.c:2183)
[4388.230937][T22124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4388.230940][T22124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.230944][T22124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.230949][T22124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.230952][T22124] RIP: 0033:0x7f7412a8aa4a
[ 4388.230956][T22124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4388.230959][T22124] RSP: 002b:00007ffd72ebc648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.230962][T22124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7412a8aa4a
[ 4388.230964][T22124] RDX: 0000000000000040 RSI: 000000001909c340 RDI: 0000000000000005
[ 4388.230966][T22124] RBP: 00007ffd72ebc6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4388.230968][T22124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.230969][T22124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7412bb3000
| [ 4388.230969][T22124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7412bb3000
| [ 4388.230984][T22124]
| [ 4388.699317][T22128] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22128
| [4388.699765][T22128] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4388.700011][T22128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.700013][T22128] Call Trace:
[ 4388.700015][T22128]
[4388.700017][T22128] dump_stack_lvl (lib/dump_stack.c:123)
[4388.700026][T22128] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.700032][T22128] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4388.700038][T22128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.700046][T22128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.700053][T22128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.700057][T22128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.700070][T22128] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.700081][T22128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.700087][T22128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.700092][T22128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.700101][T22128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.700105][T22128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.700116][T22128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.700132][T22128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.700134][T22128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.700146][T22128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.700151][T22128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.700157][T22128] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.700171][T22128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.700177][T22128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.700186][T22128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.700193][T22128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.700203][T22128] __x64_sys_sendto (net/socket.c:2183)
[4388.700207][T22128] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4388.700211][T22128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.700216][T22128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.700221][T22128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.700225][T22128] RIP: 0033:0x7ff388b21a4a
[ 4388.700229][T22128] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4388.700232][T22128] RSP: 002b:00007ffc67d137a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.700236][T22128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff388b21a4a
[ 4388.700239][T22128] RDX: 0000000000000040 RSI: 000000002d0bd340 RDI: 0000000000000005
[ 4388.700240][T22128] RBP: 00007ffc67d13830 R08: 0000000000418574 R09: 000000000000001c
[ 4388.700243][T22128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.700245][T22128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff388c4a000
| [ 4388.700245][T22128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff388c4a000
| [ 4388.700259][T22128]
| [ 4388.712705][T22128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22128
| [4388.713062][T22128] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4388.713869][T22128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.713870][T22128] Call Trace:
[ 4388.713872][T22128]
[4388.713875][T22128] dump_stack_lvl (lib/dump_stack.c:123)
[4388.713882][T22128] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.713888][T22128] lwtunnel_output (net/core/lwtunnel.c:359)
[4388.713895][T22128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.713902][T22128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.713909][T22128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.713913][T22128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.713926][T22128] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.713937][T22128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.713943][T22128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.713948][T22128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.713956][T22128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.713960][T22128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.713969][T22128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.713985][T22128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.713988][T22128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.714000][T22128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.714005][T22128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.714011][T22128] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.714025][T22128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.714031][T22128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.714039][T22128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.714047][T22128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.714057][T22128] __x64_sys_sendto (net/socket.c:2183)
[4388.714061][T22128] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4388.714064][T22128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.714069][T22128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.714074][T22128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.714077][T22128] RIP: 0033:0x7ff388b21a4a
[ 4388.714081][T22128] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4388.714084][T22128] RSP: 002b:00007ffc67d137a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.714088][T22128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff388b21a4a
[ 4388.714090][T22128] RDX: 0000000000000040 RSI: 000000002d0bd340 RDI: 0000000000000005
[ 4388.714092][T22128] RBP: 00007ffc67d13830 R08: 0000000000418574 R09: 000000000000001c
[ 4388.714094][T22128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.714095][T22128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff388c4a000
| [ 4388.714095][T22128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff388c4a000
| [ 4388.714110][T22128]
| [ 4388.726936][T22128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22128
| [4388.727312][T22128] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4388.727558][T22128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.727559][T22128] Call Trace:
[ 4388.727561][T22128]
[4388.727563][T22128] dump_stack_lvl (lib/dump_stack.c:123)
[4388.727570][T22128] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.727576][T22128] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4388.727583][T22128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.727589][T22128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.727596][T22128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.727600][T22128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.727612][T22128] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.727624][T22128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.727629][T22128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.727634][T22128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.727642][T22128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.727646][T22128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.727655][T22128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.727671][T22128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.727674][T22128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.727685][T22128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.727690][T22128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.727696][T22128] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.727711][T22128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.727717][T22128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.727725][T22128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.727733][T22128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.727743][T22128] __x64_sys_sendto (net/socket.c:2183)
[4388.727747][T22128] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4388.727750][T22128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.727755][T22128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.727759][T22128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.727763][T22128] RIP: 0033:0x7ff388b21a4a
[ 4388.727766][T22128] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4388.727769][T22128] RSP: 002b:00007ffc67d137a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.727772][T22128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff388b21a4a
[ 4388.727774][T22128] RDX: 0000000000000040 RSI: 000000002d0bd340 RDI: 0000000000000005
[ 4388.727776][T22128] RBP: 00007ffc67d13830 R08: 0000000000418574 R09: 000000000000001c
[ 4388.727778][T22128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.727780][T22128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff388c4a000
| [ 4388.727780][T22128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff388c4a000
| [ 4388.727794][T22128]
| [ 4389.197706][T22132] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22132
| [4389.198163][T22132] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4389.198409][T22132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.198412][T22132] Call Trace:
[ 4389.198414][T22132]
[4389.198416][T22132] dump_stack_lvl (lib/dump_stack.c:123)
[4389.198424][T22132] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.198430][T22132] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4389.198437][T22132] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.198444][T22132] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.198450][T22132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.198455][T22132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.198467][T22132] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.198479][T22132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.198484][T22132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.198490][T22132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.198499][T22132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.198503][T22132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.198512][T22132] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.198528][T22132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.198531][T22132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.198542][T22132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.198548][T22132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.198553][T22132] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.198568][T22132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.198575][T22132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.198583][T22132] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.198590][T22132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.198600][T22132] __x64_sys_sendto (net/socket.c:2183)
[4389.198604][T22132] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4389.198608][T22132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.198613][T22132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.198617][T22132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.198621][T22132] RIP: 0033:0x7f0321ac3a4a
[ 4389.198625][T22132] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4389.198628][T22132] RSP: 002b:00007ffd4723f008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.198632][T22132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0321ac3a4a
[ 4389.198635][T22132] RDX: 0000000000000040 RSI: 0000000033eda340 RDI: 0000000000000005
[ 4389.198637][T22132] RBP: 00007ffd4723f090 R08: 0000000000418574 R09: 000000000000001c
[ 4389.198638][T22132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.198640][T22132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0321bec000
| [ 4392.468990][T22152] lwtunnel_output(): recursion limit reached on datapath
| [ 4393.932176][T22156] check_preemption_disabled: 13 callbacks suppressed
| [ 4393.932183][T22156] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22156
| [4393.932917][T22156] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4393.933174][T22156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4393.933176][T22156] Call Trace:
[ 4393.933178][T22156]
[4393.933181][T22156] dump_stack_lvl (lib/dump_stack.c:123)
[4393.933189][T22156] check_preemption_disabled (lib/smp_processor_id.c:52)
[4393.933195][T22156] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4393.933202][T22156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4393.933209][T22156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.933216][T22156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4393.933221][T22156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.933233][T22156] rawv6_sendmsg (net/ipv6/raw.c:918)
[4393.933245][T22156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4393.933250][T22156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4393.933255][T22156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.933264][T22156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4393.933269][T22156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4393.933278][T22156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4393.933294][T22156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4393.933297][T22156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.933308][T22156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.933313][T22156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.933319][T22156] ? __pfx___sys_sendto (net/socket.c:2147)
[4393.933333][T22156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4393.933340][T22156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4393.933349][T22156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4393.933356][T22156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4393.933366][T22156] __x64_sys_sendto (net/socket.c:2183)
[4393.933370][T22156] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4393.933373][T22156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4393.933378][T22156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4393.933383][T22156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4393.933387][T22156] RIP: 0033:0x7f540aefca4a
[ 4393.933391][T22156] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4393.933394][T22156] RSP: 002b:00007ffe04330248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4393.933398][T22156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f540aefca4a
[ 4393.933400][T22156] RDX: 0000000000000040 RSI: 000000001fb1c340 RDI: 0000000000000005
[ 4393.933402][T22156] RBP: 00007ffe043302d0 R08: 0000000000418574 R09: 000000000000001c
[ 4393.933404][T22156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4393.933406][T22156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f540b025000
| [ 4393.933406][T22156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f540b025000
| [ 4393.933420][T22156]
| [ 4393.933423][T22156] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22156
| [4393.945481][T22156] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4393.945728][T22156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4393.945730][T22156] Call Trace:
[ 4393.945731][T22156]
[4393.945734][T22156] dump_stack_lvl (lib/dump_stack.c:123)
[4393.945739][T22156] check_preemption_disabled (lib/smp_processor_id.c:52)
[4393.945745][T22156] lwtunnel_output (net/core/lwtunnel.c:359)
[4393.945751][T22156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4393.945758][T22156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.945763][T22156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4393.945768][T22156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.945780][T22156] rawv6_sendmsg (net/ipv6/raw.c:918)
[4393.945792][T22156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4393.945798][T22156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4393.945801][T22156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.945809][T22156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4393.945813][T22156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4393.945822][T22156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4393.945839][T22156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4393.945841][T22156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.945852][T22156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.945857][T22156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.945862][T22156] ? __pfx___sys_sendto (net/socket.c:2147)
[4393.945877][T22156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4393.945883][T22156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4393.945891][T22156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4393.945898][T22156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4393.945908][T22156] __x64_sys_sendto (net/socket.c:2183)
[4393.945912][T22156] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4393.945915][T22156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4393.945920][T22156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4393.945925][T22156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4393.945928][T22156] RIP: 0033:0x7f540aefca4a
[ 4393.945932][T22156] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4393.945934][T22156] RSP: 002b:00007ffe04330248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4393.945938][T22156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f540aefca4a
[ 4393.945940][T22156] RDX: 0000000000000040 RSI: 000000001fb1c340 RDI: 0000000000000005
[ 4393.945941][T22156] RBP: 00007ffe043302d0 R08: 0000000000418574 R09: 000000000000001c
[ 4393.945943][T22156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4393.945944][T22156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f540b025000
| [ 4393.945944][T22156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f540b025000
| [ 4393.945959][T22156]
| [ 4393.963554][T22156] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22156
| [4393.963913][T22156] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4393.964170][T22156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4393.964172][T22156] Call Trace:
[ 4393.964173][T22156]
[4393.964175][T22156] dump_stack_lvl (lib/dump_stack.c:123)
[4393.964181][T22156] check_preemption_disabled (lib/smp_processor_id.c:52)
[4393.964187][T22156] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4393.964194][T22156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4393.964201][T22156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.964206][T22156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4393.964212][T22156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.964224][T22156] rawv6_sendmsg (net/ipv6/raw.c:918)
[4393.964235][T22156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4393.964241][T22156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4393.964246][T22156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.964254][T22156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4393.964258][T22156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4393.964267][T22156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4393.964283][T22156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4393.964286][T22156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.964297][T22156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.964302][T22156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.964308][T22156] ? __pfx___sys_sendto (net/socket.c:2147)
[4393.964322][T22156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4393.964329][T22156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4393.964337][T22156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4393.964344][T22156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4393.964354][T22156] __x64_sys_sendto (net/socket.c:2183)
[4393.964358][T22156] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4393.964362][T22156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4393.964366][T22156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4393.964371][T22156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4393.964374][T22156] RIP: 0033:0x7f540aefca4a
[ 4393.964378][T22156] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4393.964381][T22156] RSP: 002b:00007ffe04330248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4393.964384][T22156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f540aefca4a
[ 4393.964386][T22156] RDX: 0000000000000040 RSI: 000000001fb1c340 RDI: 0000000000000005
[ 4393.964388][T22156] RBP: 00007ffe043302d0 R08: 0000000000418574 R09: 000000000000001c
[ 4393.964390][T22156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4393.964391][T22156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f540b025000
| [ 4393.964391][T22156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f540b025000
| [ 4393.964406][T22156]
| [ 4394.440795][T22160] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22160
| [4394.441552][T22160] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4394.441816][T22160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.441818][T22160] Call Trace:
[ 4394.441820][T22160]
[4394.441822][T22160] dump_stack_lvl (lib/dump_stack.c:123)
[4394.441831][T22160] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.441837][T22160] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4394.441844][T22160] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.441851][T22160] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.441858][T22160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.441863][T22160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.441875][T22160] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.441886][T22160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.441892][T22160] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.441897][T22160] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.441906][T22160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.441911][T22160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.441920][T22160] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.441936][T22160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.441938][T22160] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.441949][T22160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.441955][T22160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.441960][T22160] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.441975][T22160] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.441981][T22160] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.441990][T22160] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.441997][T22160] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.442007][T22160] __x64_sys_sendto (net/socket.c:2183)
[4394.442011][T22160] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4394.442014][T22160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.442019][T22160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.442024][T22160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.442028][T22160] RIP: 0033:0x7f2a26ec7a4a
[ 4394.442032][T22160] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4394.442035][T22160] RSP: 002b:00007ffd8e7a9b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.442040][T22160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a26ec7a4a
[ 4394.442042][T22160] RDX: 0000000000000040 RSI: 000000003c922340 RDI: 0000000000000005
[ 4394.442044][T22160] RBP: 00007ffd8e7a9be0 R08: 0000000000418574 R09: 000000000000001c
[ 4394.442046][T22160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.442048][T22160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a26ff0000
| [ 4394.442062][T22160]
| [ 4394.442065][T22160] lwtunnel_output(): recursion limit reached on datapath
| [ 4395.915097][T22164] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22164
| [4395.915591][T22164] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4395.915854][T22164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.915857][T22164] Call Trace:
[ 4395.915859][T22164]
[4395.915861][T22164] dump_stack_lvl (lib/dump_stack.c:123)
[4395.915869][T22164] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.915875][T22164] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4395.915882][T22164] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.915889][T22164] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.915897][T22164] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.915901][T22164] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.915913][T22164] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.915925][T22164] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.915930][T22164] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.915935][T22164] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.915944][T22164] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.915949][T22164] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.915958][T22164] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.915974][T22164] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.915977][T22164] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.915988][T22164] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.915993][T22164] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.915999][T22164] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.916013][T22164] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.916020][T22164] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.916030][T22164] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.916037][T22164] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.916047][T22164] __x64_sys_sendto (net/socket.c:2183)
[4395.916051][T22164] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4395.916055][T22164] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.916060][T22164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.916065][T22164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.916068][T22164] RIP: 0033:0x7f78c28d2a4a
[ 4395.916072][T22164] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4395.916075][T22164] RSP: 002b:00007fffa8714188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.916080][T22164] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78c28d2a4a
[ 4395.916082][T22164] RDX: 0000000000000040 RSI: 000000000178f340 RDI: 0000000000000005
[ 4395.916084][T22164] RBP: 00007fffa8714210 R08: 0000000000418574 R09: 000000000000001c
[ 4395.916086][T22164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.916087][T22164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78c29fb000
| [ 4395.916102][T22164]
| [ 4395.916104][T22164] lwtunnel_output(): recursion limit reached on datapath
| [ 4397.390039][T22169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22169
| [4397.390807][T22169] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4397.391084][T22169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4397.391086][T22169] Call Trace:
[ 4397.391088][T22169]
[4397.391090][T22169] dump_stack_lvl (lib/dump_stack.c:123)
[4397.391098][T22169] check_preemption_disabled (lib/smp_processor_id.c:52)
[4397.391104][T22169] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4397.391110][T22169] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4397.391120][T22169] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.391127][T22169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4397.391131][T22169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.391143][T22169] rawv6_sendmsg (net/ipv6/raw.c:918)
[4397.391155][T22169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4397.391161][T22169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4397.391166][T22169] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.391175][T22169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4397.391180][T22169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4397.391188][T22169] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4397.391204][T22169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4397.391207][T22169] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.391218][T22169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.391223][T22169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.391229][T22169] ? __pfx___sys_sendto (net/socket.c:2147)
[4397.391243][T22169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4397.391251][T22169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4397.391260][T22169] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4397.391267][T22169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4397.391277][T22169] __x64_sys_sendto (net/socket.c:2183)
[4397.391281][T22169] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4397.391285][T22169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4397.391290][T22169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4397.391294][T22169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4397.391298][T22169] RIP: 0033:0x7fb77f1e4a4a
[ 4397.391302][T22169] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4397.391306][T22169] RSP: 002b:00007ffef16fcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4397.391310][T22169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb77f1e4a4a
[ 4397.391312][T22169] RDX: 0000000000000040 RSI: 0000000034ab1340 RDI: 0000000000000005
[ 4397.391314][T22169] RBP: 00007ffef16fcc80 R08: 0000000000418574 R09: 000000000000001c
[ 4397.391316][T22169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4397.391318][T22169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb77f30d000
| [ 4397.391332][T22169]
| [ 4397.403716][T22169] lwtunnel_output(): recursion limit reached on datapath
| [ 4398.837368][T22173] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22173
| [4398.837821][T22173] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4398.838069][T22173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4398.838071][T22173] Call Trace:
[ 4398.838073][T22173]
[4398.838076][T22173] dump_stack_lvl (lib/dump_stack.c:123)
[4398.838083][T22173] check_preemption_disabled (lib/smp_processor_id.c:52)
[4398.838090][T22173] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4398.838096][T22173] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4398.838104][T22173] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.838113][T22173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4398.838117][T22173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.838129][T22173] rawv6_sendmsg (net/ipv6/raw.c:918)
[4398.838141][T22173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4398.838146][T22173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4398.838151][T22173] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.838160][T22173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4398.838165][T22173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4398.838174][T22173] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4398.838190][T22173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4398.838193][T22173] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.838204][T22173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.838210][T22173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.838215][T22173] ? __pfx___sys_sendto (net/socket.c:2147)
[4398.838229][T22173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4398.838237][T22173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4398.838246][T22173] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4398.838253][T22173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4398.838263][T22173] __x64_sys_sendto (net/socket.c:2183)
[4398.838267][T22173] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4398.838272][T22173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4398.838276][T22173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4398.838281][T22173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4398.838285][T22173] RIP: 0033:0x7f59c2ac7a4a
[ 4398.838289][T22173] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4398.838292][T22173] RSP: 002b:00007fff0c6db0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4398.838296][T22173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59c2ac7a4a
[ 4398.838299][T22173] RDX: 0000000000000040 RSI: 0000000026dd4340 RDI: 0000000000000005
[ 4398.838300][T22173] RBP: 00007fff0c6db140 R08: 0000000000418574 R09: 000000000000001c
[ 4398.838302][T22173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4398.838304][T22173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59c2bf0000
| [ 4398.838304][T22173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59c2bf0000
| [ 4398.838319][T22173]
| [ 4398.851342][T22173] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22173
| [4398.851698][T22173] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4398.851938][T22173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4398.851940][T22173] Call Trace:
[ 4398.851942][T22173]
[4398.851944][T22173] dump_stack_lvl (lib/dump_stack.c:123)
[4398.851950][T22173] check_preemption_disabled (lib/smp_processor_id.c:52)
[4398.851956][T22173] lwtunnel_output (net/core/lwtunnel.c:359)
[4398.851962][T22173] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4398.851969][T22173] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.851975][T22173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4398.851980][T22173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.851992][T22173] rawv6_sendmsg (net/ipv6/raw.c:918)
[4398.852004][T22173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4398.852009][T22173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4398.852013][T22173] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.852020][T22173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4398.852024][T22173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4398.852033][T22173] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4398.852049][T22173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4398.852052][T22173] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.852063][T22173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.852068][T22173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.852073][T22173] ? __pfx___sys_sendto (net/socket.c:2147)
[4398.852088][T22173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4398.852094][T22173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4398.852102][T22173] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4398.852109][T22173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4398.852121][T22173] __x64_sys_sendto (net/socket.c:2183)
[4398.852125][T22173] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4398.852128][T22173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4398.852133][T22173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4398.852137][T22173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4398.852141][T22173] RIP: 0033:0x7f59c2ac7a4a
[ 4398.852144][T22173] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4398.852147][T22173] RSP: 002b:00007fff0c6db0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4398.852150][T22173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59c2ac7a4a
[ 4398.852152][T22173] RDX: 0000000000000040 RSI: 0000000026dd4340 RDI: 0000000000000005
[ 4398.852154][T22173] RBP: 00007fff0c6db140 R08: 0000000000418574 R09: 000000000000001c
[ 4398.852155][T22173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4398.852157][T22173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59c2bf0000
| [ 4398.852157][T22173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59c2bf0000
| [ 4398.852171][T22173]
| [ 4398.865072][T22173] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22173
| [4398.865445][T22173] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4398.865688][T22173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4398.865690][T22173] Call Trace:
[ 4398.865692][T22173]
[4398.865694][T22173] dump_stack_lvl (lib/dump_stack.c:123)
[4398.865700][T22173] check_preemption_disabled (lib/smp_processor_id.c:52)
[4398.865705][T22173] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4398.865712][T22173] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4398.865718][T22173] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.865724][T22173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4398.865729][T22173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.865741][T22173] rawv6_sendmsg (net/ipv6/raw.c:918)
[4398.865753][T22173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4398.865758][T22173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4398.865762][T22173] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.865770][T22173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4398.865774][T22173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4398.865783][T22173] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4398.865799][T22173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4398.865802][T22173] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.865813][T22173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.865818][T22173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.865823][T22173] ? __pfx___sys_sendto (net/socket.c:2147)
[4398.865838][T22173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4398.865844][T22173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4398.865852][T22173] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4398.865859][T22173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4398.865869][T22173] __x64_sys_sendto (net/socket.c:2183)
[4398.865873][T22173] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4398.865876][T22173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4398.865880][T22173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4398.865885][T22173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4398.865889][T22173] RIP: 0033:0x7f59c2ac7a4a
[ 4398.865893][T22173] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4398.865896][T22173] RSP: 002b:00007fff0c6db0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4398.865899][T22173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59c2ac7a4a
[ 4398.865901][T22173] RDX: 0000000000000040 RSI: 0000000026dd4340 RDI: 0000000000000005
[ 4398.865903][T22173] RBP: 00007fff0c6db140 R08: 0000000000418574 R09: 000000000000001c
[ 4398.865905][T22173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4398.865907][T22173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59c2bf0000
| [ 4398.865921][T22173]
| [ 4399.217393][ C2] Dead loop on virtual device veth1, fix it urgently!
| [ 4399.317475][T22177] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22177
| [4399.317912][T22177] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4399.318172][T22177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.318174][T22177] Call Trace:
[ 4399.318176][T22177]
[4399.318178][T22177] dump_stack_lvl (lib/dump_stack.c:123)
[4399.318186][T22177] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.318193][T22177] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4399.318199][T22177] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.318207][T22177] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.318213][T22177] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.318218][T22177] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.318230][T22177] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.318242][T22177] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.318247][T22177] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.318252][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.318261][T22177] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.318267][T22177] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.318276][T22177] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.318291][T22177] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.318294][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.318305][T22177] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.318310][T22177] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.318316][T22177] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.318330][T22177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.318337][T22177] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.318345][T22177] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.318353][T22177] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.318363][T22177] __x64_sys_sendto (net/socket.c:2183)
[4399.318366][T22177] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4399.318370][T22177] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.318375][T22177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.318380][T22177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.318384][T22177] RIP: 0033:0x7fe4d6ecda4a
[ 4399.318388][T22177] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4399.318391][T22177] RSP: 002b:00007ffde74217b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.318395][T22177] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4d6ecda4a
[ 4399.318398][T22177] RDX: 0000000000000040 RSI: 000000001c8ee340 RDI: 0000000000000005
[ 4399.318400][T22177] RBP: 00007ffde7421840 R08: 0000000000418574 R09: 000000000000001c
[ 4399.318402][T22177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.318404][T22177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4d6ff6000
| [ 4399.318404][T22177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4d6ff6000
| [ 4399.318418][T22177]
| [ 4399.318420][T22177] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22177
| [4399.330399][T22177] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4399.330645][T22177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.330647][T22177] Call Trace:
[ 4399.330648][T22177]
[4399.330650][T22177] dump_stack_lvl (lib/dump_stack.c:123)
[4399.330656][T22177] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.330662][T22177] lwtunnel_output (net/core/lwtunnel.c:359)
[4399.330668][T22177] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.330675][T22177] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.330680][T22177] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.330685][T22177] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.330697][T22177] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.330709][T22177] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.330715][T22177] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.330718][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.330727][T22177] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.330731][T22177] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.330740][T22177] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.330756][T22177] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.330759][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.330770][T22177] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.330774][T22177] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.330780][T22177] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.330795][T22177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.330801][T22177] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.330809][T22177] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.330816][T22177] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.330826][T22177] __x64_sys_sendto (net/socket.c:2183)
[4399.330830][T22177] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4399.330833][T22177] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.330837][T22177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.330842][T22177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.330846][T22177] RIP: 0033:0x7fe4d6ecda4a
[ 4399.330849][T22177] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4399.330852][T22177] RSP: 002b:00007ffde74217b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.330855][T22177] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4d6ecda4a
[ 4399.330857][T22177] RDX: 0000000000000040 RSI: 000000001c8ee340 RDI: 0000000000000005
[ 4399.330859][T22177] RBP: 00007ffde7421840 R08: 0000000000418574 R09: 000000000000001c
[ 4399.330861][T22177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.330863][T22177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4d6ff6000
| [ 4399.330863][T22177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4d6ff6000
| [ 4399.330877][T22177]
| [ 4399.346214][T22177] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22177
| [4399.346579][T22177] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4399.346823][T22177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.346825][T22177] Call Trace:
[ 4399.346827][T22177]
[4399.346829][T22177] dump_stack_lvl (lib/dump_stack.c:123)
[4399.346835][T22177] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.346841][T22177] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4399.346848][T22177] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.346855][T22177] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.346861][T22177] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.346866][T22177] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.346878][T22177] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.346890][T22177] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.346895][T22177] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.346900][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.346908][T22177] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.346912][T22177] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.346921][T22177] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.346937][T22177] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.346940][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.346951][T22177] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.346955][T22177] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.346961][T22177] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.346976][T22177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.346982][T22177] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.346991][T22177] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.346998][T22177] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.347008][T22177] __x64_sys_sendto (net/socket.c:2183)
[4399.347012][T22177] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4399.347015][T22177] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.347020][T22177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.347025][T22177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.347029][T22177] RIP: 0033:0x7fe4d6ecda4a
[ 4399.347033][T22177] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4399.347036][T22177] RSP: 002b:00007ffde74217b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.347039][T22177] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4d6ecda4a
[ 4399.347041][T22177] RDX: 0000000000000040 RSI: 000000001c8ee340 RDI: 0000000000000005
[ 4399.347043][T22177] RBP: 00007ffde7421840 R08: 0000000000418574 R09: 000000000000001c
[ 4399.347045][T22177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.347047][T22177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4d6ff6000
| [ 4399.347047][T22177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4d6ff6000
| [ 4399.347061][T22177]
| [ 4399.809299][T22181] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22181
| [4399.809745][T22181] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4399.809995][T22181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.809997][T22181] Call Trace:
[ 4399.809999][T22181]
[4399.810001][T22181] dump_stack_lvl (lib/dump_stack.c:123)
[4399.810009][T22181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.810015][T22181] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4399.810022][T22181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.810029][T22181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.810036][T22181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.810041][T22181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.810053][T22181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.810064][T22181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.810069][T22181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.810075][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.810084][T22181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.810089][T22181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.810098][T22181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.810115][T22181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.810118][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.810129][T22181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.810135][T22181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.810140][T22181] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.810155][T22181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.810161][T22181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.810170][T22181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.810177][T22181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.810187][T22181] __x64_sys_sendto (net/socket.c:2183)
[4399.810191][T22181] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4399.810195][T22181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.810199][T22181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.810204][T22181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.810208][T22181] RIP: 0033:0x7fcfe2cc6a4a
[ 4399.810212][T22181] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4399.810215][T22181] RSP: 002b:00007ffe0cea7b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.810219][T22181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe2cc6a4a
[ 4399.810221][T22181] RDX: 0000000000000040 RSI: 000000002ef3d340 RDI: 0000000000000005
[ 4399.810222][T22181] RBP: 00007ffe0cea7b90 R08: 0000000000418574 R09: 000000000000001c
[ 4399.810224][T22181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.810226][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe2def000
| [ 4399.810226][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe2def000
| [ 4399.810240][T22181]
| [ 4399.823014][T22181] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22181
| [4399.823385][T22181] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4399.823628][T22181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.823629][T22181] Call Trace:
[ 4399.823631][T22181]
[4399.823633][T22181] dump_stack_lvl (lib/dump_stack.c:123)
[4399.823639][T22181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.823645][T22181] lwtunnel_output (net/core/lwtunnel.c:359)
[4399.823651][T22181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.823658][T22181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.823664][T22181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.823668][T22181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.823680][T22181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.823692][T22181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.823698][T22181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.823701][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.823709][T22181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.823713][T22181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.823722][T22181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.823738][T22181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.823741][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.823752][T22181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.823757][T22181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.823763][T22181] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.823777][T22181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.823784][T22181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.823792][T22181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.823799][T22181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.823810][T22181] __x64_sys_sendto (net/socket.c:2183)
[4399.823814][T22181] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4399.823816][T22181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.823821][T22181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.823826][T22181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.823830][T22181] RIP: 0033:0x7fcfe2cc6a4a
[ 4399.823833][T22181] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4399.823836][T22181] RSP: 002b:00007ffe0cea7b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.823839][T22181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe2cc6a4a
[ 4399.823841][T22181] RDX: 0000000000000040 RSI: 000000002ef3d340 RDI: 0000000000000005
[ 4399.823843][T22181] RBP: 00007ffe0cea7b90 R08: 0000000000418574 R09: 000000000000001c
[ 4399.823844][T22181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.823846][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe2def000
| [ 4399.823846][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe2def000
| [ 4399.823860][T22181]
| [ 4399.842104][T22181] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22181
| [4399.842482][T22181] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4399.842728][T22181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.842729][T22181] Call Trace:
[ 4399.842731][T22181]
[4399.842733][T22181] dump_stack_lvl (lib/dump_stack.c:123)
[4399.842740][T22181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.842746][T22181] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4399.842752][T22181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.842759][T22181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.842766][T22181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.842771][T22181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.842783][T22181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.842795][T22181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.842800][T22181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.842804][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.842813][T22181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.842817][T22181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.842826][T22181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.842843][T22181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.842845][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.842857][T22181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.842862][T22181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.842867][T22181] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.842882][T22181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.842888][T22181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.842896][T22181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.842903][T22181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.842913][T22181] __x64_sys_sendto (net/socket.c:2183)
[4399.842918][T22181] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4399.842921][T22181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.842925][T22181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.842930][T22181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.842934][T22181] RIP: 0033:0x7fcfe2cc6a4a
[ 4399.842938][T22181] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4399.842940][T22181] RSP: 002b:00007ffe0cea7b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.842944][T22181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe2cc6a4a
[ 4399.842946][T22181] RDX: 0000000000000040 RSI: 000000002ef3d340 RDI: 0000000000000005
[ 4399.842947][T22181] RBP: 00007ffe0cea7b90 R08: 0000000000418574 R09: 000000000000001c
[ 4399.842949][T22181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.842951][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe2def000
| [ 4399.842951][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe2def000
| [ 4399.842966][T22181]
| [ 4400.310952][T22185] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22185
| [4400.311771][T22185] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4400.312038][T22185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4400.312040][T22185] Call Trace:
[ 4400.312042][T22185]
[4400.312044][T22185] dump_stack_lvl (lib/dump_stack.c:123)
[4400.312052][T22185] check_preemption_disabled (lib/smp_processor_id.c:52)
[4400.312059][T22185] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4400.312065][T22185] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4400.312073][T22185] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4400.312080][T22185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4400.312085][T22185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4400.312096][T22185] rawv6_sendmsg (net/ipv6/raw.c:918)
[4400.312108][T22185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4400.312115][T22185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4400.312121][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4400.312130][T22185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4400.312135][T22185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4400.312144][T22185] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4400.312160][T22185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4400.312163][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4400.312174][T22185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4400.312179][T22185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4400.312185][T22185] ? __pfx___sys_sendto (net/socket.c:2147)
[4400.312199][T22185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4400.312206][T22185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4400.312214][T22185] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4400.312222][T22185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4400.312232][T22185] __x64_sys_sendto (net/socket.c:2183)
[4400.312236][T22185] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4400.312239][T22185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4400.312244][T22185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4400.312248][T22185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4400.312252][T22185] RIP: 0033:0x7fea522a2a4a
[ 4400.312257][T22185] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4400.312260][T22185] RSP: 002b:00007fffd09a1238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4400.312264][T22185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea522a2a4a
[ 4400.312266][T22185] RDX: 0000000000000040 RSI: 0000000009f97340 RDI: 0000000000000005
[ 4400.312268][T22185] RBP: 00007fffd09a12c0 R08: 0000000000418574 R09: 000000000000001c
[ 4400.312270][T22185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4400.312272][T22185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea523cb000
| [ 4400.312286][T22185]
| [ 4400.324719][T22185] lwtunnel_output(): recursion limit reached on datapath
| [ 4401.793625][T22189] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22189
| [4401.794099][T22189] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4401.794391][T22189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.794393][T22189] Call Trace:
[ 4401.794395][T22189]
[4401.794398][T22189] dump_stack_lvl (lib/dump_stack.c:123)
[4401.794406][T22189] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.794412][T22189] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4401.794418][T22189] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.794426][T22189] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.794433][T22189] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.794437][T22189] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.794449][T22189] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.794461][T22189] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.794466][T22189] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.794471][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.794480][T22189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.794485][T22189] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.794494][T22189] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.794510][T22189] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.794512][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.794523][T22189] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.794529][T22189] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.794534][T22189] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.794549][T22189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.794556][T22189] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.794565][T22189] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.794572][T22189] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.794582][T22189] __x64_sys_sendto (net/socket.c:2183)
[4401.794586][T22189] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4401.794589][T22189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.794594][T22189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.794599][T22189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.794603][T22189] RIP: 0033:0x7fb221419a4a
[ 4401.794607][T22189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4401.794610][T22189] RSP: 002b:00007ffd8c6dcfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.794614][T22189] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb221419a4a
[ 4401.794616][T22189] RDX: 0000000000000040 RSI: 0000000037335340 RDI: 0000000000000005
[ 4401.794618][T22189] RBP: 00007ffd8c6dd070 R08: 0000000000418574 R09: 000000000000001c
[ 4401.794621][T22189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.794622][T22189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb221542000
| [ 4401.794637][T22189]
| [ 4401.794639][T22189] lwtunnel_output(): recursion limit reached on datapath
| [ 4403.252925][T22193] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22193
| [4403.254671][T22193] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4403.254933][T22193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.254935][T22193] Call Trace:
[ 4403.254938][T22193]
[4403.254940][T22193] dump_stack_lvl (lib/dump_stack.c:123)
[4403.254949][T22193] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.254955][T22193] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4403.254962][T22193] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.254969][T22193] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.254976][T22193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.254981][T22193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.254993][T22193] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.255004][T22193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.255010][T22193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.255015][T22193] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.255024][T22193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.255029][T22193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.255038][T22193] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.255054][T22193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.255056][T22193] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.255068][T22193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.255073][T22193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.255078][T22193] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.255092][T22193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.255099][T22193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.255108][T22193] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.255116][T22193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.255127][T22193] __x64_sys_sendto (net/socket.c:2183)
[4403.255130][T22193] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.255134][T22193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.255139][T22193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.255144][T22193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.255148][T22193] RIP: 0033:0x7f5b94297a4a
[ 4403.255152][T22193] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.255155][T22193] RSP: 002b:00007fff848b5178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.255159][T22193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b94297a4a
[ 4403.255161][T22193] RDX: 0000000000000040 RSI: 0000000016ddd340 RDI: 0000000000000005
[ 4403.255163][T22193] RBP: 00007fff848b5200 R08: 0000000000418574 R09: 000000000000001c
[ 4403.255165][T22193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.255167][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b943c0000
| [ 4403.255167][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b943c0000
| [ 4403.255181][T22193]
| [ 4403.267641][T22193] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22193
| [4403.267994][T22193] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4403.268248][T22193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.268249][T22193] Call Trace:
[ 4403.268251][T22193]
[4403.268253][T22193] dump_stack_lvl (lib/dump_stack.c:123)
[4403.268259][T22193] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.268265][T22193] lwtunnel_output (net/core/lwtunnel.c:359)
[4403.268271][T22193] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.268278][T22193] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.268285][T22193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.268290][T22193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.268302][T22193] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.268314][T22193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.268319][T22193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.268323][T22193] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.268332][T22193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.268336][T22193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.268345][T22193] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.268361][T22193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.268364][T22193] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.268375][T22193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.268381][T22193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.268386][T22193] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.268401][T22193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.268407][T22193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.268415][T22193] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.268422][T22193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.268433][T22193] __x64_sys_sendto (net/socket.c:2183)
[4403.268436][T22193] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.268440][T22193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.268445][T22193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.268450][T22193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.268453][T22193] RIP: 0033:0x7f5b94297a4a
[ 4403.268457][T22193] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.268459][T22193] RSP: 002b:00007fff848b5178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.268463][T22193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b94297a4a
[ 4403.268465][T22193] RDX: 0000000000000040 RSI: 0000000016ddd340 RDI: 0000000000000005
[ 4403.268467][T22193] RBP: 00007fff848b5200 R08: 0000000000418574 R09: 000000000000001c
[ 4403.268468][T22193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.268470][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b943c0000
| [ 4403.746665][T22197] lwtunnel_output(): recursion limit reached on datapath
| [ 4405.507748][T22204] check_preemption_disabled: 2 callbacks suppressed
| [ 4405.507754][T22204] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22204
| [4405.508974][T22204] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4405.509229][T22204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.509232][T22204] Call Trace:
[ 4405.509234][T22204]
[4405.509236][T22204] dump_stack_lvl (lib/dump_stack.c:123)
[4405.509245][T22204] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.509251][T22204] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4405.509257][T22204] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.509265][T22204] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.509273][T22204] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.509277][T22204] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.509289][T22204] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.509301][T22204] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.509306][T22204] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.509311][T22204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.509320][T22204] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.509325][T22204] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.509334][T22204] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.509350][T22204] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.509353][T22204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.509364][T22204] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.509370][T22204] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.509375][T22204] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.509389][T22204] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.509396][T22204] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.509405][T22204] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.509412][T22204] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.509422][T22204] __x64_sys_sendto (net/socket.c:2183)
[4405.509426][T22204] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4405.509430][T22204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.509435][T22204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.509439][T22204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.509443][T22204] RIP: 0033:0x7f810ada8a4a
[ 4405.509447][T22204] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4405.509450][T22204] RSP: 002b:00007ffcae02a878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.509454][T22204] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f810ada8a4a
[ 4405.509457][T22204] RDX: 0000000000000040 RSI: 0000000031889340 RDI: 0000000000000005
[ 4405.509458][T22204] RBP: 00007ffcae02a900 R08: 0000000000418574 R09: 000000000000001c
[ 4405.509460][T22204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.509462][T22204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f810aed1000
| [ 4405.509462][T22204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f810aed1000
| [ 4405.509477][T22204]
| [ 4405.509479][T22204] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22204
| [4405.521313][T22204] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4405.521564][T22204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.521566][T22204] Call Trace:
[ 4405.521568][T22204]
[4405.521570][T22204] dump_stack_lvl (lib/dump_stack.c:123)
[4405.521577][T22204] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.521583][T22204] lwtunnel_output (net/core/lwtunnel.c:359)
[4405.521589][T22204] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.521596][T22204] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.521603][T22204] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.521608][T22204] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.521620][T22204] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.521632][T22204] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.521637][T22204] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.521642][T22204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.521650][T22204] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.521655][T22204] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.521664][T22204] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.521681][T22204] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.521683][T22204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.521695][T22204] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.521700][T22204] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.521706][T22204] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.521721][T22204] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.521728][T22204] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.521736][T22204] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.521743][T22204] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.521754][T22204] __x64_sys_sendto (net/socket.c:2183)
[4405.521758][T22204] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4405.521761][T22204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.521766][T22204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.521771][T22204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.521775][T22204] RIP: 0033:0x7f810ada8a4a
[ 4405.521779][T22204] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4405.521781][T22204] RSP: 002b:00007ffcae02a878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.521785][T22204] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f810ada8a4a
[ 4405.521787][T22204] RDX: 0000000000000040 RSI: 0000000031889340 RDI: 0000000000000005
[ 4405.521789][T22204] RBP: 00007ffcae02a900 R08: 0000000000418574 R09: 000000000000001c
[ 4405.521791][T22204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.521793][T22204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f810aed1000
| [ 4405.521793][T22204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f810aed1000
| [ 4405.521808][T22204]
| [ 4405.539768][T22204] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22204
| [4405.540136][T22204] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4405.540389][T22204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.540391][T22204] Call Trace:
[ 4405.540393][T22204]
[4405.540395][T22204] dump_stack_lvl (lib/dump_stack.c:123)
[4405.540401][T22204] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.540407][T22204] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4405.540413][T22204] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.540420][T22204] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.540426][T22204] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.540431][T22204] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.540443][T22204] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.540455][T22204] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.540460][T22204] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.540464][T22204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.540472][T22204] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.540476][T22204] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.540485][T22204] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.540501][T22204] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.540504][T22204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.540515][T22204] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.540520][T22204] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.540526][T22204] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.540540][T22204] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.540546][T22204] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.540555][T22204] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.540562][T22204] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.540572][T22204] __x64_sys_sendto (net/socket.c:2183)
[4405.540576][T22204] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4405.540580][T22204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.540584][T22204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.540589][T22204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.540593][T22204] RIP: 0033:0x7f810ada8a4a
[ 4405.540596][T22204] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4405.540599][T22204] RSP: 002b:00007ffcae02a878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.540602][T22204] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f810ada8a4a
[ 4405.540604][T22204] RDX: 0000000000000040 RSI: 0000000031889340 RDI: 0000000000000005
[ 4405.540606][T22204] RBP: 00007ffcae02a900 R08: 0000000000418574 R09: 000000000000001c
[ 4405.540608][T22204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.540610][T22204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f810aed1000
| [ 4405.540610][T22204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f810aed1000
| [ 4405.540625][T22204]
| [ 4406.321977][T22211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22211
| [4406.323263][T22211] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4406.323521][T22211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.323523][T22211] Call Trace:
[ 4406.323525][T22211]
[4406.323527][T22211] dump_stack_lvl (lib/dump_stack.c:123)
[4406.323535][T22211] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.323542][T22211] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4406.323548][T22211] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.323556][T22211] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.323563][T22211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.323567][T22211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.323579][T22211] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.323591][T22211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.323596][T22211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.323601][T22211] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.323611][T22211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.323616][T22211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.323625][T22211] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.323641][T22211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.323644][T22211] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.323655][T22211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.323660][T22211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.323666][T22211] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.323680][T22211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.323687][T22211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.323697][T22211] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.323704][T22211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.323714][T22211] __x64_sys_sendto (net/socket.c:2183)
[4406.323718][T22211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4406.323722][T22211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.323727][T22211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.323732][T22211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.323736][T22211] RIP: 0033:0x7f42c21f3a4a
[ 4406.323740][T22211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4406.323743][T22211] RSP: 002b:00007fff162ddbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.323748][T22211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42c21f3a4a
[ 4406.323750][T22211] RDX: 0000000000000040 RSI: 000000001f14c340 RDI: 0000000000000005
[ 4406.323752][T22211] RBP: 00007fff162ddc40 R08: 0000000000418574 R09: 000000000000001c
[ 4406.323754][T22211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.323756][T22211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42c231c000
| [ 4406.323756][T22211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42c231c000
| [ 4406.323770][T22211]
| [ 4406.323773][T22211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22211
| [4406.335252][T22211] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4406.335496][T22211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.335498][T22211] Call Trace:
[ 4406.335499][T22211]
[4406.335502][T22211] dump_stack_lvl (lib/dump_stack.c:123)
[4406.335508][T22211] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.335514][T22211] lwtunnel_output (net/core/lwtunnel.c:359)
[4406.335521][T22211] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.335527][T22211] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.335533][T22211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.335538][T22211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.335550][T22211] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.335562][T22211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.335568][T22211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.335572][T22211] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.335579][T22211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.335583][T22211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.335592][T22211] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.335608][T22211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.335611][T22211] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.335622][T22211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.335627][T22211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.335633][T22211] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.335647][T22211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.335654][T22211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.335662][T22211] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.335669][T22211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.335679][T22211] __x64_sys_sendto (net/socket.c:2183)
[4406.335683][T22211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4406.335687][T22211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.335691][T22211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.335696][T22211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.335699][T22211] RIP: 0033:0x7f42c21f3a4a
[ 4406.335703][T22211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4406.335705][T22211] RSP: 002b:00007fff162ddbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.335708][T22211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42c21f3a4a
[ 4406.335711][T22211] RDX: 0000000000000040 RSI: 000000001f14c340 RDI: 0000000000000005
[ 4406.335713][T22211] RBP: 00007fff162ddc40 R08: 0000000000418574 R09: 000000000000001c
[ 4406.335714][T22211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.335716][T22211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42c231c000
| [ 4406.335716][T22211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42c231c000
| [ 4406.335731][T22211]
| [ 4406.353285][T22211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22211
| [4406.353641][T22211] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4406.353886][T22211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.353888][T22211] Call Trace:
[ 4406.353889][T22211]
[4406.353892][T22211] dump_stack_lvl (lib/dump_stack.c:123)
[4406.353898][T22211] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.353904][T22211] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4406.353911][T22211] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.353918][T22211] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.353924][T22211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.353929][T22211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.353941][T22211] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.353953][T22211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.353959][T22211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.353963][T22211] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.353971][T22211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.353976][T22211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.353985][T22211] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.354001][T22211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.354004][T22211] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.354015][T22211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.354021][T22211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.354026][T22211] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.354041][T22211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.354048][T22211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.354056][T22211] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.354063][T22211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.354073][T22211] __x64_sys_sendto (net/socket.c:2183)
[4406.354078][T22211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4406.354081][T22211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.354086][T22211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.354091][T22211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.354094][T22211] RIP: 0033:0x7f42c21f3a4a
[ 4406.354098][T22211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4406.354101][T22211] RSP: 002b:00007fff162ddbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.354104][T22211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42c21f3a4a
[ 4406.354107][T22211] RDX: 0000000000000040 RSI: 000000001f14c340 RDI: 0000000000000005
[ 4406.354109][T22211] RBP: 00007fff162ddc40 R08: 0000000000418574 R09: 000000000000001c
[ 4406.354111][T22211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.354114][T22211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42c231c000
| [ 4406.354114][T22211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42c231c000
| [ 4406.354129][T22211]
| [ 4407.142015][T22218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22218
| [4407.142826][T22218] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4407.143075][T22218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.143077][T22218] Call Trace:
[ 4407.143079][T22218]
[4407.143081][T22218] dump_stack_lvl (lib/dump_stack.c:123)
[4407.143089][T22218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.143096][T22218] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4407.143102][T22218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.143110][T22218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.143119][T22218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.143123][T22218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.143135][T22218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.143147][T22218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.143152][T22218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.143158][T22218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.143166][T22218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.143171][T22218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.143180][T22218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.143196][T22218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.143199][T22218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.143211][T22218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.143216][T22218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.143222][T22218] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.143236][T22218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.143243][T22218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.143253][T22218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.143260][T22218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.143270][T22218] __x64_sys_sendto (net/socket.c:2183)
[4407.143274][T22218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.143277][T22218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.143282][T22218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.143287][T22218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.143291][T22218] RIP: 0033:0x7f09ca5c2a4a
[ 4407.143295][T22218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.143298][T22218] RSP: 002b:00007ffd3e26d7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.143302][T22218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09ca5c2a4a
[ 4407.143304][T22218] RDX: 0000000000000040 RSI: 000000000a44d340 RDI: 0000000000000005
[ 4407.143306][T22218] RBP: 00007ffd3e26d840 R08: 0000000000418574 R09: 000000000000001c
[ 4407.143309][T22218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.143311][T22218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09ca6eb000
| [ 4407.143311][T22218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09ca6eb000
| [ 4407.143325][T22218]
| [ 4407.155670][T22218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22218
| [4407.156018][T22218] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4407.156295][T22218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.156297][T22218] Call Trace:
[ 4407.156299][T22218]
[4407.156301][T22218] dump_stack_lvl (lib/dump_stack.c:123)
[4407.156307][T22218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.156313][T22218] lwtunnel_output (net/core/lwtunnel.c:359)
[4407.156319][T22218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.156326][T22218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.156332][T22218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.156336][T22218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.156349][T22218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.156361][T22218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.156366][T22218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.156370][T22218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.156378][T22218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.156382][T22218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.156391][T22218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.156408][T22218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.156410][T22218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.156422][T22218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.156426][T22218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.156432][T22218] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.156447][T22218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.156453][T22218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.156461][T22218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.156468][T22218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.156479][T22218] __x64_sys_sendto (net/socket.c:2183)
[4407.156483][T22218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.156486][T22218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.156490][T22218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.156495][T22218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.156499][T22218] RIP: 0033:0x7f09ca5c2a4a
[ 4407.156502][T22218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.156504][T22218] RSP: 002b:00007ffd3e26d7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.156508][T22218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09ca5c2a4a
[ 4407.156510][T22218] RDX: 0000000000000040 RSI: 000000000a44d340 RDI: 0000000000000005
[ 4407.156512][T22218] RBP: 00007ffd3e26d840 R08: 0000000000418574 R09: 000000000000001c
[ 4407.156514][T22218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.156516][T22218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09ca6eb000
| [ 4407.156516][T22218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09ca6eb000
| [ 4407.156530][T22218]
| [ 4407.156952][T22218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22218
| [4407.168456][T22218] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4407.168705][T22218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.168707][T22218] Call Trace:
[ 4407.168709][T22218]
[4407.168711][T22218] dump_stack_lvl (lib/dump_stack.c:123)
[4407.168718][T22218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.168724][T22218] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4407.168731][T22218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.168738][T22218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.168744][T22218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.168749][T22218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.168761][T22218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.168773][T22218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.168779][T22218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.168784][T22218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.168792][T22218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.168796][T22218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.168806][T22218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.168822][T22218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.168825][T22218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.168836][T22218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.168842][T22218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.168847][T22218] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.168862][T22218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.168869][T22218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.168877][T22218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.168884][T22218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.168894][T22218] __x64_sys_sendto (net/socket.c:2183)
[4407.168898][T22218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.168902][T22218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.168907][T22218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.168912][T22218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.168916][T22218] RIP: 0033:0x7f09ca5c2a4a
[ 4407.168920][T22218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.168922][T22218] RSP: 002b:00007ffd3e26d7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.168926][T22218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09ca5c2a4a
[ 4407.168928][T22218] RDX: 0000000000000040 RSI: 000000000a44d340 RDI: 0000000000000005
[ 4407.168930][T22218] RBP: 00007ffd3e26d840 R08: 0000000000418574 R09: 000000000000001c
[ 4407.168932][T22218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.168934][T22218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09ca6eb000
| [ 4407.168934][T22218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09ca6eb000
| [ 4407.168949][T22218]
| [ 4407.955934][T22225] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22225
| [4407.957740][T22225] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4407.957995][T22225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.957997][T22225] Call Trace:
[ 4407.958000][T22225]
[4407.958002][T22225] dump_stack_lvl (lib/dump_stack.c:123)
[4407.958010][T22225] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.958017][T22225] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4407.958023][T22225] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.958031][T22225] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.958038][T22225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.958043][T22225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.958055][T22225] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.958066][T22225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.958072][T22225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.958077][T22225] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.958086][T22225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.958091][T22225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.958100][T22225] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.958118][T22225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.958121][T22225] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.958132][T22225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.958137][T22225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.958143][T22225] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.958158][T22225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.958165][T22225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.958174][T22225] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.958181][T22225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.958191][T22225] __x64_sys_sendto (net/socket.c:2183)
[4407.958195][T22225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.958199][T22225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.958204][T22225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.958209][T22225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.958213][T22225] RIP: 0033:0x7f595d515a4a
[ 4407.958218][T22225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.958220][T22225] RSP: 002b:00007ffc093edf98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.958225][T22225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f595d515a4a
[ 4407.958227][T22225] RDX: 0000000000000040 RSI: 0000000004770340 RDI: 0000000000000005
[ 4407.958229][T22225] RBP: 00007ffc093ee020 R08: 0000000000418574 R09: 000000000000001c
[ 4407.958231][T22225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.958233][T22225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f595d63e000
| [ 4410.185938][T22236] lwtunnel_output(): recursion limit reached on datapath
| [ 4411.651014][T22240] check_preemption_disabled: 4 callbacks suppressed
| [ 4411.651020][T22240] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22240
| [4411.652541][T22240] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4411.652786][T22240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.652788][T22240] Call Trace:
[ 4411.652790][T22240]
[4411.652792][T22240] dump_stack_lvl (lib/dump_stack.c:123)
[4411.652800][T22240] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.652806][T22240] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4411.652813][T22240] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.652820][T22240] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.652828][T22240] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.652833][T22240] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.652845][T22240] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.652856][T22240] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.652862][T22240] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.652867][T22240] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.652876][T22240] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.652882][T22240] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.652891][T22240] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.652907][T22240] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.652910][T22240] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.652921][T22240] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.652926][T22240] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.652932][T22240] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.652946][T22240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.652953][T22240] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.652962][T22240] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.652969][T22240] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.652979][T22240] __x64_sys_sendto (net/socket.c:2183)
[4411.652983][T22240] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.652987][T22240] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.652992][T22240] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.652997][T22240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.653000][T22240] RIP: 0033:0x7f1a53ef8a4a
[ 4411.653005][T22240] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.653008][T22240] RSP: 002b:00007ffed166fe28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.653013][T22240] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a53ef8a4a
[ 4411.653015][T22240] RDX: 0000000000000040 RSI: 000000002a434340 RDI: 0000000000000005
[ 4411.653017][T22240] RBP: 00007ffed166feb0 R08: 0000000000418574 R09: 000000000000001c
[ 4411.653020][T22240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.653022][T22240] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a54021000
| [ 4411.653022][T22240] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a54021000
| [ 4411.653036][T22240]
| [ 4411.653039][T22240] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22240
| [4411.664427][T22240] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4411.664671][T22240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.664674][T22240] Call Trace:
[ 4411.664675][T22240]
[4411.664677][T22240] dump_stack_lvl (lib/dump_stack.c:123)
[4411.664684][T22240] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.664690][T22240] lwtunnel_output (net/core/lwtunnel.c:359)
[4411.664697][T22240] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.664704][T22240] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.664710][T22240] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.664715][T22240] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.664727][T22240] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.664739][T22240] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.664745][T22240] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.664749][T22240] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.664757][T22240] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.664761][T22240] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.664771][T22240] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.664787][T22240] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.664790][T22240] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.664801][T22240] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.664806][T22240] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.664811][T22240] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.664826][T22240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.664833][T22240] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.664840][T22240] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.664848][T22240] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.664858][T22240] __x64_sys_sendto (net/socket.c:2183)
[4411.664862][T22240] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.664865][T22240] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.664870][T22240] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.664875][T22240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.664879][T22240] RIP: 0033:0x7f1a53ef8a4a
[ 4411.664882][T22240] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.664885][T22240] RSP: 002b:00007ffed166fe28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.664888][T22240] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a53ef8a4a
[ 4411.664890][T22240] RDX: 0000000000000040 RSI: 000000002a434340 RDI: 0000000000000005
[ 4411.664892][T22240] RBP: 00007ffed166feb0 R08: 0000000000418574 R09: 000000000000001c
[ 4411.664894][T22240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.664895][T22240] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a54021000
| [ 4411.664895][T22240] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a54021000
| [ 4411.664910][T22240]
| [ 4411.682244][T22240] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22240
| [4411.682602][T22240] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4411.682846][T22240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.682848][T22240] Call Trace:
[ 4411.682850][T22240]
[4411.682852][T22240] dump_stack_lvl (lib/dump_stack.c:123)
[4411.682859][T22240] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.682866][T22240] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4411.682872][T22240] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.682879][T22240] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.682886][T22240] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.682891][T22240] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.682903][T22240] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.682915][T22240] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.682920][T22240] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.682926][T22240] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.682934][T22240] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.682939][T22240] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.682948][T22240] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.682964][T22240] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.682967][T22240] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.682979][T22240] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.682984][T22240] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.682990][T22240] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.683004][T22240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.683011][T22240] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.683019][T22240] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.683026][T22240] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.683037][T22240] __x64_sys_sendto (net/socket.c:2183)
[4411.683041][T22240] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.683044][T22240] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.683049][T22240] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.683054][T22240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.683057][T22240] RIP: 0033:0x7f1a53ef8a4a
[ 4411.683061][T22240] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.683064][T22240] RSP: 002b:00007ffed166fe28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.683067][T22240] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a53ef8a4a
[ 4411.683069][T22240] RDX: 0000000000000040 RSI: 000000002a434340 RDI: 0000000000000005
[ 4411.683071][T22240] RBP: 00007ffed166feb0 R08: 0000000000418574 R09: 000000000000001c
[ 4411.683073][T22240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.683075][T22240] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a54021000
| [ 4411.683075][T22240] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a54021000
| [ 4411.683090][T22240]
| [ 4412.136288][T22244] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22244
| [4412.136752][T22244] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4412.137000][T22244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.137002][T22244] Call Trace:
[ 4412.137004][T22244]
[4412.137007][T22244] dump_stack_lvl (lib/dump_stack.c:123)
[4412.137015][T22244] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.137022][T22244] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4412.137029][T22244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.137036][T22244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.137044][T22244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.137049][T22244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.137061][T22244] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.137073][T22244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.137078][T22244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.137084][T22244] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.137093][T22244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.137098][T22244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.137107][T22244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.137125][T22244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.137128][T22244] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.137139][T22244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.137145][T22244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.137150][T22244] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.137165][T22244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.137172][T22244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.137181][T22244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.137188][T22244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.137198][T22244] __x64_sys_sendto (net/socket.c:2183)
[4412.137202][T22244] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4412.137206][T22244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.137210][T22244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.137215][T22244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.137219][T22244] RIP: 0033:0x7f3a1b986a4a
[ 4412.137223][T22244] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4412.137226][T22244] RSP: 002b:00007fff5d31d148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.137230][T22244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a1b986a4a
[ 4412.137233][T22244] RDX: 0000000000000040 RSI: 000000002c49b340 RDI: 0000000000000005
[ 4412.137235][T22244] RBP: 00007fff5d31d1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4412.137237][T22244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.137238][T22244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a1baaf000
| [ 4412.137238][T22244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a1baaf000
| [ 4412.137253][T22244]
| [ 4412.149728][T22244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22244
| [4412.150091][T22244] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4412.150642][T22244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.150643][T22244] Call Trace:
[ 4412.150645][T22244]
[4412.150647][T22244] dump_stack_lvl (lib/dump_stack.c:123)
[4412.150655][T22244] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.150660][T22244] lwtunnel_output (net/core/lwtunnel.c:359)
[4412.150667][T22244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.150674][T22244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.150680][T22244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.150685][T22244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.150697][T22244] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.150709][T22244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.150715][T22244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.150719][T22244] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.150727][T22244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.150732][T22244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.150741][T22244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.150757][T22244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.150760][T22244] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.150771][T22244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.150776][T22244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.150782][T22244] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.150797][T22244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.150803][T22244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.150812][T22244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.150819][T22244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.150829][T22244] __x64_sys_sendto (net/socket.c:2183)
[4412.150833][T22244] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4412.150837][T22244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.150842][T22244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.150847][T22244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.150850][T22244] RIP: 0033:0x7f3a1b986a4a
[ 4412.150853][T22244] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4412.150856][T22244] RSP: 002b:00007fff5d31d148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.150859][T22244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a1b986a4a
[ 4412.150862][T22244] RDX: 0000000000000040 RSI: 000000002c49b340 RDI: 0000000000000005
[ 4412.150864][T22244] RBP: 00007fff5d31d1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4412.150866][T22244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.150868][T22244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a1baaf000
| [ 4412.150868][T22244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a1baaf000
| [ 4412.150882][T22244]
| [ 4412.167656][T22244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22244
| [4412.168021][T22244] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4412.168290][T22244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.168292][T22244] Call Trace:
[ 4412.168294][T22244]
[4412.168296][T22244] dump_stack_lvl (lib/dump_stack.c:123)
[4412.168302][T22244] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.168308][T22244] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4412.168315][T22244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.168322][T22244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.168328][T22244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.168333][T22244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.168345][T22244] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.168357][T22244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.168363][T22244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.168367][T22244] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.168376][T22244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.168380][T22244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.168389][T22244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.168406][T22244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.168408][T22244] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.168420][T22244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.168424][T22244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.168430][T22244] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.168445][T22244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.168451][T22244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.168459][T22244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.168466][T22244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.168477][T22244] __x64_sys_sendto (net/socket.c:2183)
[4412.168481][T22244] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4412.168485][T22244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.168490][T22244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.168495][T22244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.168498][T22244] RIP: 0033:0x7f3a1b986a4a
[ 4412.168502][T22244] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4412.168505][T22244] RSP: 002b:00007fff5d31d148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.168508][T22244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a1b986a4a
[ 4412.168511][T22244] RDX: 0000000000000040 RSI: 000000002c49b340 RDI: 0000000000000005
[ 4412.168513][T22244] RBP: 00007fff5d31d1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4412.168515][T22244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.168517][T22244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a1baaf000
| [ 4412.168517][T22244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a1baaf000
| [ 4412.168532][T22244]
| [ 4412.642748][T22248] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22248
| [4412.643239][T22248] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4412.643504][T22248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.643506][T22248] Call Trace:
[ 4412.643509][T22248]
[4412.643511][T22248] dump_stack_lvl (lib/dump_stack.c:123)
[4412.643519][T22248] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.643525][T22248] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4412.643532][T22248] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.643539][T22248] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.643546][T22248] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.643551][T22248] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.643563][T22248] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.643575][T22248] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.643580][T22248] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.643585][T22248] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.643595][T22248] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.643600][T22248] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.643608][T22248] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.643625][T22248] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.643628][T22248] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.643639][T22248] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.643644][T22248] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.643650][T22248] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.643664][T22248] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.643671][T22248] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.643680][T22248] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.643687][T22248] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.643698][T22248] __x64_sys_sendto (net/socket.c:2183)
[4412.643702][T22248] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4412.643706][T22248] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.643711][T22248] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.643715][T22248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.643719][T22248] RIP: 0033:0x7f6ceec6aa4a
[ 4412.643724][T22248] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4412.643727][T22248] RSP: 002b:00007fff2427bbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.643731][T22248] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ceec6aa4a
[ 4412.643733][T22248] RDX: 0000000000000040 RSI: 0000000025fda340 RDI: 0000000000000005
[ 4412.643736][T22248] RBP: 00007fff2427bc40 R08: 0000000000418574 R09: 000000000000001c
[ 4412.643738][T22248] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.643740][T22248] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ceed93000
| [ 4412.643754][T22248]
| [ 4412.643757][T22248] lwtunnel_output(): recursion limit reached on datapath
| [ 4414.130238][T22252] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22252
| [4414.130678][T22252] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4414.130924][T22252] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.130926][T22252] Call Trace:
[ 4414.130928][T22252]
[4414.130930][T22252] dump_stack_lvl (lib/dump_stack.c:123)
[4414.130939][T22252] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.130945][T22252] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4414.130952][T22252] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.130960][T22252] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.130967][T22252] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.130972][T22252] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.130984][T22252] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.130996][T22252] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.131001][T22252] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4414.131006][T22252] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.131016][T22252] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.131021][T22252] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.131030][T22252] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.131046][T22252] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.131049][T22252] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.131060][T22252] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.131066][T22252] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.131071][T22252] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.131086][T22252] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4414.131093][T22252] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4414.131103][T22252] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4414.131110][T22252] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4414.131122][T22252] __x64_sys_sendto (net/socket.c:2183)
[4414.131126][T22252] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4414.131130][T22252] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.131134][T22252] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.131139][T22252] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.131143][T22252] RIP: 0033:0x7ff8b4f35a4a
[ 4414.131147][T22252] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4414.131150][T22252] RSP: 002b:00007fff06459eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.131154][T22252] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8b4f35a4a
[ 4414.131156][T22252] RDX: 0000000000000040 RSI: 00000000205b0340 RDI: 0000000000000005
[ 4414.131158][T22252] RBP: 00007fff06459f40 R08: 0000000000418574 R09: 000000000000001c
[ 4414.131160][T22252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.131162][T22252] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8b505e000
| [ 4414.131162][T22252] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8b505e000
| [ 4414.131177][T22252]
| [ 4414.143985][T22252] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22252
| [4414.144354][T22252] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4414.144597][T22252] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.144599][T22252] Call Trace:
[ 4414.144601][T22252]
[4414.144603][T22252] dump_stack_lvl (lib/dump_stack.c:123)
[4414.144609][T22252] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.144615][T22252] lwtunnel_output (net/core/lwtunnel.c:359)
[4414.144622][T22252] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.144629][T22252] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.144635][T22252] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.144640][T22252] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.144653][T22252] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.144665][T22252] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.144670][T22252] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4414.144674][T22252] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.144682][T22252] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.144686][T22252] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.144695][T22252] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.144712][T22252] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.144715][T22252] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.144726][T22252] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.144731][T22252] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.144736][T22252] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.144751][T22252] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4414.144758][T22252] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4414.144765][T22252] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4414.144773][T22252] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4414.144783][T22252] __x64_sys_sendto (net/socket.c:2183)
[4414.144787][T22252] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4414.144790][T22252] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.144794][T22252] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.144799][T22252] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.144802][T22252] RIP: 0033:0x7ff8b4f35a4a
[ 4414.144806][T22252] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4414.144809][T22252] RSP: 002b:00007fff06459eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.144813][T22252] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8b4f35a4a
[ 4414.144815][T22252] RDX: 0000000000000040 RSI: 00000000205b0340 RDI: 0000000000000005
[ 4414.144817][T22252] RBP: 00007fff06459f40 R08: 0000000000418574 R09: 000000000000001c
[ 4414.144819][T22252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.144821][T22252] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8b505e000
| [ 4414.144821][T22252] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8b505e000
| [ 4414.144835][T22252]
| [ 4414.162929][T22252] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22252
| [4414.163293][T22252] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4414.163540][T22252] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.163542][T22252] Call Trace:
[ 4414.163544][T22252]
[4414.163546][T22252] dump_stack_lvl (lib/dump_stack.c:123)
[4414.163552][T22252] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.163558][T22252] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4414.163565][T22252] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.163572][T22252] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.163578][T22252] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.163583][T22252] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.163596][T22252] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.163608][T22252] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.163613][T22252] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4414.163617][T22252] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.163626][T22252] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.163630][T22252] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.163639][T22252] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.163655][T22252] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.163658][T22252] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.163670][T22252] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.163674][T22252] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.163680][T22252] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.163694][T22252] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4414.163701][T22252] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4414.163709][T22252] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4414.163716][T22252] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4414.163727][T22252] __x64_sys_sendto (net/socket.c:2183)
[4414.163731][T22252] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4414.163734][T22252] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.163739][T22252] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.163744][T22252] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.163747][T22252] RIP: 0033:0x7ff8b4f35a4a
[ 4414.163751][T22252] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4414.163753][T22252] RSP: 002b:00007fff06459eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.163757][T22252] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8b4f35a4a
[ 4414.163759][T22252] RDX: 0000000000000040 RSI: 00000000205b0340 RDI: 0000000000000005
[ 4414.163761][T22252] RBP: 00007fff06459f40 R08: 0000000000418574 R09: 000000000000001c
[ 4414.163763][T22252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.163765][T22252] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8b505e000
| [ 4414.634752][T22256] lwtunnel_output(): recursion limit reached on datapath
| [ 4416.991015][T22268] check_preemption_disabled: 7 callbacks suppressed
| [ 4416.991021][T22268] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22268
| [4416.992355][T22268] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4416.992602][T22268] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4416.992605][T22268] Call Trace:
[ 4416.992607][T22268]
[4416.992609][T22268] dump_stack_lvl (lib/dump_stack.c:123)
[4416.992618][T22268] check_preemption_disabled (lib/smp_processor_id.c:52)
[4416.992624][T22268] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4416.992631][T22268] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4416.992638][T22268] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4416.992646][T22268] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4416.992650][T22268] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4416.992663][T22268] rawv6_sendmsg (net/ipv6/raw.c:918)
[4416.992674][T22268] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4416.992679][T22268] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4416.992685][T22268] ? __lock_release (kernel/locking/lockdep.c:5534)
[4416.992694][T22268] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4416.992699][T22268] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4416.992708][T22268] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4416.992724][T22268] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4416.992727][T22268] ? __lock_release (kernel/locking/lockdep.c:5534)
[4416.992738][T22268] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4416.992744][T22268] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4416.992749][T22268] ? __pfx___sys_sendto (net/socket.c:2147)
[4416.992764][T22268] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4416.992771][T22268] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4416.992780][T22268] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4416.992787][T22268] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4416.992797][T22268] __x64_sys_sendto (net/socket.c:2183)
[4416.992801][T22268] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4416.992805][T22268] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4416.992810][T22268] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4416.992815][T22268] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4416.992819][T22268] RIP: 0033:0x7f7340faca4a
[ 4416.992823][T22268] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4416.992827][T22268] RSP: 002b:00007ffcc7271138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4416.992831][T22268] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7340faca4a
[ 4416.992834][T22268] RDX: 0000000000000040 RSI: 000000001d912340 RDI: 0000000000000005
[ 4416.992836][T22268] RBP: 00007ffcc72711c0 R08: 0000000000418574 R09: 000000000000001c
[ 4416.992838][T22268] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4416.992840][T22268] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73410d5000
| [ 4416.992840][T22268] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73410d5000
| [ 4416.992854][T22268]
| [ 4416.992857][T22268] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22268
| [4417.004301][T22268] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4417.004549][T22268] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.004551][T22268] Call Trace:
[ 4417.004553][T22268]
[4417.004555][T22268] dump_stack_lvl (lib/dump_stack.c:123)
[4417.004560][T22268] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.004566][T22268] lwtunnel_output (net/core/lwtunnel.c:359)
[4417.004573][T22268] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.004580][T22268] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.004585][T22268] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.004590][T22268] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.004602][T22268] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.004614][T22268] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.004620][T22268] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.004623][T22268] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.004631][T22268] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.004635][T22268] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.004644][T22268] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.004661][T22268] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.004663][T22268] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.004675][T22268] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.004679][T22268] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.004685][T22268] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.004700][T22268] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.004706][T22268] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.004714][T22268] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.004721][T22268] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.004731][T22268] __x64_sys_sendto (net/socket.c:2183)
[4417.004735][T22268] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4417.004738][T22268] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.004743][T22268] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.004748][T22268] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.004751][T22268] RIP: 0033:0x7f7340faca4a
[ 4417.004754][T22268] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4417.004757][T22268] RSP: 002b:00007ffcc7271138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.004760][T22268] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7340faca4a
[ 4417.004762][T22268] RDX: 0000000000000040 RSI: 000000001d912340 RDI: 0000000000000005
[ 4417.004764][T22268] RBP: 00007ffcc72711c0 R08: 0000000000418574 R09: 000000000000001c
[ 4417.004766][T22268] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.004768][T22268] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73410d5000
| [ 4417.004768][T22268] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73410d5000
| [ 4417.004783][T22268]
| [ 4417.022055][T22268] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22268
| [4417.022440][T22268] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4417.022686][T22268] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.022688][T22268] Call Trace:
[ 4417.022690][T22268]
[4417.022692][T22268] dump_stack_lvl (lib/dump_stack.c:123)
[4417.022699][T22268] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.022705][T22268] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4417.022711][T22268] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.022719][T22268] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.022725][T22268] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.022730][T22268] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.022742][T22268] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.022754][T22268] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.022759][T22268] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.022763][T22268] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.022771][T22268] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.022775][T22268] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.022784][T22268] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.022801][T22268] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.022803][T22268] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.022815][T22268] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.022819][T22268] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.022825][T22268] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.022839][T22268] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.022846][T22268] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.022854][T22268] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.022861][T22268] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.022872][T22268] __x64_sys_sendto (net/socket.c:2183)
[4417.022876][T22268] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4417.022879][T22268] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.022883][T22268] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.022888][T22268] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.022891][T22268] RIP: 0033:0x7f7340faca4a
[ 4417.022895][T22268] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4417.022898][T22268] RSP: 002b:00007ffcc7271138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.022901][T22268] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7340faca4a
[ 4417.022904][T22268] RDX: 0000000000000040 RSI: 000000001d912340 RDI: 0000000000000005
[ 4417.022905][T22268] RBP: 00007ffcc72711c0 R08: 0000000000418574 R09: 000000000000001c
[ 4417.022907][T22268] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.022909][T22268] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73410d5000
| [ 4417.022909][T22268] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73410d5000
| [ 4417.022924][T22268]
| [ 4417.501095][T22272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22272
| [4417.501919][T22272] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4417.502196][T22272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.502199][T22272] Call Trace:
[ 4417.502201][T22272]
[4417.502204][T22272] dump_stack_lvl (lib/dump_stack.c:123)
[4417.502212][T22272] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.502218][T22272] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4417.502225][T22272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.502233][T22272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.502239][T22272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.502244][T22272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.502257][T22272] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.502268][T22272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.502273][T22272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.502279][T22272] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.502287][T22272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.502292][T22272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.502301][T22272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.502317][T22272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.502320][T22272] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.502331][T22272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.502337][T22272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.502342][T22272] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.502357][T22272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.502364][T22272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.502374][T22272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.502381][T22272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.502391][T22272] __x64_sys_sendto (net/socket.c:2183)
[4417.502395][T22272] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4417.502398][T22272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.502403][T22272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.502408][T22272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.502411][T22272] RIP: 0033:0x7f6c87362a4a
[ 4417.502416][T22272] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4417.502419][T22272] RSP: 002b:00007ffef79770f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.502423][T22272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c87362a4a
[ 4417.502426][T22272] RDX: 0000000000000040 RSI: 000000000a5d1340 RDI: 0000000000000005
[ 4417.502428][T22272] RBP: 00007ffef7977180 R08: 0000000000418574 R09: 000000000000001c
[ 4417.502430][T22272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.502432][T22272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c8748b000
| [ 4417.502446][T22272]
| [ 4417.502449][T22272] lwtunnel_output(): recursion limit reached on datapath
| [ 4418.984213][T22276] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22276
| [4418.984666][T22276] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4418.984909][T22276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4418.984912][T22276] Call Trace:
[ 4418.984914][T22276]
[4418.984917][T22276] dump_stack_lvl (lib/dump_stack.c:123)
[4418.984925][T22276] check_preemption_disabled (lib/smp_processor_id.c:52)
[4418.984932][T22276] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4418.984938][T22276] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4418.984946][T22276] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.984953][T22276] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4418.984958][T22276] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.984970][T22276] rawv6_sendmsg (net/ipv6/raw.c:918)
[4418.984981][T22276] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4418.984987][T22276] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4418.984993][T22276] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.985002][T22276] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4418.985007][T22276] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4418.985016][T22276] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4418.985032][T22276] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4418.985035][T22276] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.985046][T22276] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.985052][T22276] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.985057][T22276] ? __pfx___sys_sendto (net/socket.c:2147)
[4418.985072][T22276] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4418.985078][T22276] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4418.985087][T22276] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4418.985095][T22276] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4418.985105][T22276] __x64_sys_sendto (net/socket.c:2183)
[4418.985109][T22276] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4418.985114][T22276] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4418.985119][T22276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4418.985123][T22276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4418.985127][T22276] RIP: 0033:0x7f724e007a4a
[ 4418.985132][T22276] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4418.985135][T22276] RSP: 002b:00007fff6159b4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4418.985139][T22276] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f724e007a4a
[ 4418.985141][T22276] RDX: 0000000000000040 RSI: 000000000788c340 RDI: 0000000000000005
[ 4418.985143][T22276] RBP: 00007fff6159b540 R08: 0000000000418574 R09: 000000000000001c
[ 4418.985145][T22276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4418.985147][T22276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f724e130000
| [ 4418.985147][T22276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f724e130000
| [ 4418.985162][T22276]
| [ 4418.997642][T22276] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22276
| [4418.997998][T22276] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4418.998622][T22276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4418.998625][T22276] Call Trace:
[ 4418.998627][T22276]
[4418.998629][T22276] dump_stack_lvl (lib/dump_stack.c:123)
[4418.998636][T22276] check_preemption_disabled (lib/smp_processor_id.c:52)
[4418.998642][T22276] lwtunnel_output (net/core/lwtunnel.c:359)
[4418.998649][T22276] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4418.998657][T22276] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.998663][T22276] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4418.998668][T22276] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.998680][T22276] rawv6_sendmsg (net/ipv6/raw.c:918)
[4418.998692][T22276] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4418.998698][T22276] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4418.998703][T22276] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.998711][T22276] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4418.998716][T22276] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4418.998725][T22276] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4418.998741][T22276] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4418.998744][T22276] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.998756][T22276] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.998761][T22276] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.998767][T22276] ? __pfx___sys_sendto (net/socket.c:2147)
[4418.998781][T22276] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4418.998788][T22276] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4418.998796][T22276] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4418.998804][T22276] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4418.998814][T22276] __x64_sys_sendto (net/socket.c:2183)
[4418.998818][T22276] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4418.998821][T22276] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4418.998826][T22276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4418.998831][T22276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4418.998835][T22276] RIP: 0033:0x7f724e007a4a
[ 4418.998838][T22276] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4418.998841][T22276] RSP: 002b:00007fff6159b4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4418.998845][T22276] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f724e007a4a
[ 4418.998847][T22276] RDX: 0000000000000040 RSI: 000000000788c340 RDI: 0000000000000005
[ 4418.998849][T22276] RBP: 00007fff6159b540 R08: 0000000000418574 R09: 000000000000001c
[ 4418.998851][T22276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4418.998853][T22276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f724e130000
| [ 4418.998853][T22276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f724e130000
| [ 4418.998868][T22276]
| [ 4419.017038][T22276] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22276
| [4419.017416][T22276] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4419.017660][T22276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.017662][T22276] Call Trace:
[ 4419.017664][T22276]
[4419.017666][T22276] dump_stack_lvl (lib/dump_stack.c:123)
[4419.017673][T22276] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.017679][T22276] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4419.017686][T22276] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.017693][T22276] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.017699][T22276] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.017704][T22276] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.017717][T22276] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.017729][T22276] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.017734][T22276] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.017738][T22276] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.017747][T22276] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.017752][T22276] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.017761][T22276] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.017777][T22276] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.017780][T22276] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.017791][T22276] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.017796][T22276] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.017802][T22276] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.017817][T22276] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.017824][T22276] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.017832][T22276] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.017839][T22276] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.017849][T22276] __x64_sys_sendto (net/socket.c:2183)
[4419.017854][T22276] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.017857][T22276] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.017861][T22276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.017866][T22276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.017870][T22276] RIP: 0033:0x7f724e007a4a
[ 4419.017874][T22276] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.017876][T22276] RSP: 002b:00007fff6159b4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.017880][T22276] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f724e007a4a
[ 4419.017882][T22276] RDX: 0000000000000040 RSI: 000000000788c340 RDI: 0000000000000005
[ 4419.017884][T22276] RBP: 00007fff6159b540 R08: 0000000000418574 R09: 000000000000001c
[ 4419.017886][T22276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.017888][T22276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f724e130000
| [ 4419.017888][T22276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f724e130000
| [ 4419.017903][T22276]
| [ 4419.474871][T22280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22280
| [4419.475685][T22280] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4419.475940][T22280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.475943][T22280] Call Trace:
[ 4419.475945][T22280]
[4419.475948][T22280] dump_stack_lvl (lib/dump_stack.c:123)
[4419.475956][T22280] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.475962][T22280] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4419.475969][T22280] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.475977][T22280] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.475984][T22280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.475989][T22280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.476001][T22280] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.476012][T22280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.476018][T22280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.476023][T22280] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.476032][T22280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.476037][T22280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.476046][T22280] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.476069][T22280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.476072][T22280] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.476084][T22280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.476089][T22280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.476095][T22280] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.476110][T22280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.476118][T22280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.476127][T22280] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.476134][T22280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.476145][T22280] __x64_sys_sendto (net/socket.c:2183)
[4419.476149][T22280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.476152][T22280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.476158][T22280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.476162][T22280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.476166][T22280] RIP: 0033:0x7f4c1e84aa4a
[ 4419.476171][T22280] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.476174][T22280] RSP: 002b:00007ffd0a046f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.476178][T22280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c1e84aa4a
[ 4419.476180][T22280] RDX: 0000000000000040 RSI: 000000000dcc5340 RDI: 0000000000000005
[ 4419.476183][T22280] RBP: 00007ffd0a046fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.476185][T22280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.476187][T22280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c1e973000
| [ 4419.476187][T22280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c1e973000
| [ 4419.476201][T22280]
| [ 4419.488648][T22280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22280
| [4419.489000][T22280] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4419.489253][T22280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.489255][T22280] Call Trace:
[ 4419.489257][T22280]
[4419.489259][T22280] dump_stack_lvl (lib/dump_stack.c:123)
[4419.489265][T22280] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.489271][T22280] lwtunnel_output (net/core/lwtunnel.c:359)
[4419.489278][T22280] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.489285][T22280] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.489291][T22280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.489296][T22280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.489308][T22280] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.489320][T22280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.489326][T22280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.489330][T22280] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.489337][T22280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.489342][T22280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.489350][T22280] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.489367][T22280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.489370][T22280] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.489381][T22280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.489386][T22280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.489392][T22280] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.489406][T22280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.489413][T22280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.489421][T22280] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.489429][T22280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.489439][T22280] __x64_sys_sendto (net/socket.c:2183)
[4419.489443][T22280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.489446][T22280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.489451][T22280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.489456][T22280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.489459][T22280] RIP: 0033:0x7f4c1e84aa4a
[ 4419.489463][T22280] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.489465][T22280] RSP: 002b:00007ffd0a046f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.489468][T22280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c1e84aa4a
[ 4419.489470][T22280] RDX: 0000000000000040 RSI: 000000000dcc5340 RDI: 0000000000000005
[ 4419.489472][T22280] RBP: 00007ffd0a046fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.489474][T22280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.489476][T22280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c1e973000
| [ 4419.489476][T22280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c1e973000
| [ 4419.489490][T22280]
| [ 4419.489915][T22280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22280
| [4419.501345][T22280] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4419.501594][T22280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.501595][T22280] Call Trace:
[ 4419.501597][T22280]
[4419.501600][T22280] dump_stack_lvl (lib/dump_stack.c:123)
[4419.501607][T22280] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.501612][T22280] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4419.501619][T22280] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.501626][T22280] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.501632][T22280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.501637][T22280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.501649][T22280] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.501661][T22280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.501666][T22280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.501671][T22280] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.501679][T22280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.501684][T22280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.501693][T22280] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.501709][T22280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.501712][T22280] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.501723][T22280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.501728][T22280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.501734][T22280] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.501749][T22280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.501756][T22280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.501764][T22280] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.501771][T22280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.501782][T22280] __x64_sys_sendto (net/socket.c:2183)
[4419.501786][T22280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.501789][T22280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.501794][T22280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.501799][T22280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.501802][T22280] RIP: 0033:0x7f4c1e84aa4a
[ 4419.501806][T22280] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.501808][T22280] RSP: 002b:00007ffd0a046f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.501811][T22280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c1e84aa4a
[ 4419.501813][T22280] RDX: 0000000000000040 RSI: 000000000dcc5340 RDI: 0000000000000005
[ 4419.501815][T22280] RBP: 00007ffd0a046fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.501817][T22280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.501819][T22280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c1e973000
| [ 4420.355270][T22288] lwtunnel_output(): recursion limit reached on datapath
| [ 4422.279624][T22296] check_preemption_disabled: 4 callbacks suppressed
| [ 4422.279631][T22296] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22296
| [4422.281368][T22296] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4422.281620][T22296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.281623][T22296] Call Trace:
[ 4422.281625][T22296]
[4422.281628][T22296] dump_stack_lvl (lib/dump_stack.c:123)
[4422.281636][T22296] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.281643][T22296] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4422.281650][T22296] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.281657][T22296] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.281665][T22296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.281670][T22296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.281682][T22296] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.281694][T22296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.281700][T22296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.281705][T22296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.281714][T22296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.281719][T22296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.281728][T22296] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.281744][T22296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.281747][T22296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.281759][T22296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.281764][T22296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.281770][T22296] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.281784][T22296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.281791][T22296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.281800][T22296] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.281808][T22296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.281818][T22296] __x64_sys_sendto (net/socket.c:2183)
[4422.281822][T22296] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4422.281825][T22296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.281830][T22296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.281835][T22296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.281838][T22296] RIP: 0033:0x7f3928d38a4a
[ 4422.281843][T22296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4422.281846][T22296] RSP: 002b:00007ffe9c9b06c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.281850][T22296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3928d38a4a
[ 4422.281852][T22296] RDX: 0000000000000040 RSI: 00000000226a2340 RDI: 0000000000000005
[ 4422.281854][T22296] RBP: 00007ffe9c9b0750 R08: 0000000000418574 R09: 000000000000001c
[ 4422.281856][T22296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.281858][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3928e61000
| [ 4422.281858][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3928e61000
| [ 4422.281873][T22296]
| [ 4422.281875][T22296] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22296
| [4422.293406][T22296] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4422.293654][T22296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.293656][T22296] Call Trace:
[ 4422.293659][T22296]
[4422.293661][T22296] dump_stack_lvl (lib/dump_stack.c:123)
[4422.293667][T22296] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.293672][T22296] lwtunnel_output (net/core/lwtunnel.c:359)
[4422.293679][T22296] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.293686][T22296] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.293693][T22296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.293697][T22296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.293710][T22296] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.293722][T22296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.293727][T22296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.293731][T22296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.293740][T22296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.293744][T22296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.293753][T22296] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.293769][T22296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.293772][T22296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.293783][T22296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.293787][T22296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.293793][T22296] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.293808][T22296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.293814][T22296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.293822][T22296] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.293829][T22296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.293839][T22296] __x64_sys_sendto (net/socket.c:2183)
[4422.293843][T22296] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4422.293846][T22296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.293851][T22296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.293856][T22296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.293859][T22296] RIP: 0033:0x7f3928d38a4a
[ 4422.293863][T22296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4422.293865][T22296] RSP: 002b:00007ffe9c9b06c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.293869][T22296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3928d38a4a
[ 4422.293871][T22296] RDX: 0000000000000040 RSI: 00000000226a2340 RDI: 0000000000000005
[ 4422.293873][T22296] RBP: 00007ffe9c9b0750 R08: 0000000000418574 R09: 000000000000001c
[ 4422.293875][T22296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.293877][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3928e61000
| [ 4422.293877][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3928e61000
| [ 4422.293891][T22296]
| [ 4422.310707][T22296] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22296
| [4422.311067][T22296] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4422.311321][T22296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.311323][T22296] Call Trace:
[ 4422.311325][T22296]
[4422.311328][T22296] dump_stack_lvl (lib/dump_stack.c:123)
[4422.311335][T22296] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.311340][T22296] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4422.311347][T22296] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.311355][T22296] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.311361][T22296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.311366][T22296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.311379][T22296] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.311391][T22296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.311396][T22296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.311401][T22296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.311409][T22296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.311413][T22296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.311422][T22296] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.311439][T22296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.311441][T22296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.311453][T22296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.311458][T22296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.311463][T22296] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.311478][T22296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.311484][T22296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.311493][T22296] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.311500][T22296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.311510][T22296] __x64_sys_sendto (net/socket.c:2183)
[4422.311514][T22296] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4422.311517][T22296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.311522][T22296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.311527][T22296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.311531][T22296] RIP: 0033:0x7f3928d38a4a
[ 4422.311534][T22296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4422.311538][T22296] RSP: 002b:00007ffe9c9b06c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.311541][T22296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3928d38a4a
[ 4422.311544][T22296] RDX: 0000000000000040 RSI: 00000000226a2340 RDI: 0000000000000005
[ 4422.311545][T22296] RBP: 00007ffe9c9b0750 R08: 0000000000418574 R09: 000000000000001c
[ 4422.311547][T22296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.311549][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3928e61000
| [ 4422.311549][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3928e61000
| [ 4422.311564][T22296]
| [ 4422.784928][T22300] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22300
| [4422.786500][T22300] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4422.786750][T22300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.786752][T22300] Call Trace:
[ 4422.786755][T22300]
[4422.786757][T22300] dump_stack_lvl (lib/dump_stack.c:123)
[4422.786765][T22300] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.786772][T22300] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4422.786778][T22300] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.786786][T22300] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.786793][T22300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.786798][T22300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.786810][T22300] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.786822][T22300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.786827][T22300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.786833][T22300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.786842][T22300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.786847][T22300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.786856][T22300] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.786872][T22300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.786875][T22300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.786886][T22300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.786892][T22300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.786897][T22300] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.786912][T22300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.786919][T22300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.786929][T22300] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.786936][T22300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.786946][T22300] __x64_sys_sendto (net/socket.c:2183)
[4422.786949][T22300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4422.786953][T22300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.786958][T22300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.786963][T22300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.786967][T22300] RIP: 0033:0x7f91d1f70a4a
[ 4422.786972][T22300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4422.786975][T22300] RSP: 002b:00007ffd7c177488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.786980][T22300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91d1f70a4a
[ 4422.786982][T22300] RDX: 0000000000000040 RSI: 00000000082c7340 RDI: 0000000000000005
[ 4422.786984][T22300] RBP: 00007ffd7c177510 R08: 0000000000418574 R09: 000000000000001c
[ 4422.786986][T22300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.786988][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91d2099000
| [ 4422.786988][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91d2099000
| [ 4422.787003][T22300]
| [ 4422.787006][T22300] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22300
| [4422.798596][T22300] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4422.798839][T22300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.798841][T22300] Call Trace:
[ 4422.798843][T22300]
[4422.798845][T22300] dump_stack_lvl (lib/dump_stack.c:123)
[4422.798851][T22300] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.798857][T22300] lwtunnel_output (net/core/lwtunnel.c:359)
[4422.798863][T22300] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.798870][T22300] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.798876][T22300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.798881][T22300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.798893][T22300] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.798905][T22300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.798910][T22300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.798914][T22300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.798922][T22300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.798926][T22300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.798935][T22300] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.798951][T22300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.798954][T22300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.798965][T22300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.798969][T22300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.798975][T22300] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.798990][T22300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.798996][T22300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.799004][T22300] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.799011][T22300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.799021][T22300] __x64_sys_sendto (net/socket.c:2183)
[4422.799025][T22300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4422.799028][T22300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.799033][T22300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.799038][T22300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.799041][T22300] RIP: 0033:0x7f91d1f70a4a
[ 4422.799045][T22300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4422.799047][T22300] RSP: 002b:00007ffd7c177488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.799051][T22300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91d1f70a4a
[ 4422.799053][T22300] RDX: 0000000000000040 RSI: 00000000082c7340 RDI: 0000000000000005
[ 4422.799055][T22300] RBP: 00007ffd7c177510 R08: 0000000000418574 R09: 000000000000001c
[ 4422.799056][T22300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.799058][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91d2099000
| [ 4422.799058][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91d2099000
| [ 4422.799073][T22300]
| [ 4422.814268][T22300] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22300
| [4422.814635][T22300] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4422.814881][T22300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.814883][T22300] Call Trace:
[ 4422.814885][T22300]
[4422.814887][T22300] dump_stack_lvl (lib/dump_stack.c:123)
[4422.814893][T22300] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.814899][T22300] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4422.814906][T22300] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.814913][T22300] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.814919][T22300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.814924][T22300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.814936][T22300] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.814948][T22300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.814954][T22300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.814958][T22300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.814966][T22300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.814971][T22300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.814980][T22300] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.814996][T22300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.814999][T22300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.815010][T22300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.815015][T22300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.815021][T22300] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.815036][T22300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.815042][T22300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.815050][T22300] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.815058][T22300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.815068][T22300] __x64_sys_sendto (net/socket.c:2183)
[4422.815072][T22300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4422.815075][T22300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.815080][T22300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.815085][T22300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.815088][T22300] RIP: 0033:0x7f91d1f70a4a
[ 4422.815092][T22300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4422.815095][T22300] RSP: 002b:00007ffd7c177488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.815098][T22300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91d1f70a4a
[ 4422.815100][T22300] RDX: 0000000000000040 RSI: 00000000082c7340 RDI: 0000000000000005
[ 4422.815102][T22300] RBP: 00007ffd7c177510 R08: 0000000000418574 R09: 000000000000001c
[ 4422.815104][T22300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.815106][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91d2099000
| [ 4422.815106][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91d2099000
| [ 4422.815122][T22300]
| [ 4423.296623][T22304] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22304
| [4423.297140][T22304] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4423.297418][T22304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4423.297420][T22304] Call Trace:
[ 4423.297422][T22304]
[4423.297424][T22304] dump_stack_lvl (lib/dump_stack.c:123)
[4423.297433][T22304] check_preemption_disabled (lib/smp_processor_id.c:52)
[4423.297439][T22304] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4423.297445][T22304] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4423.297453][T22304] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4423.297460][T22304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4423.297465][T22304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4423.297477][T22304] rawv6_sendmsg (net/ipv6/raw.c:918)
[4423.297489][T22304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4423.297494][T22304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4423.297499][T22304] ? __lock_release (kernel/locking/lockdep.c:5534)
[4423.297508][T22304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4423.297514][T22304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4423.297523][T22304] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4423.297539][T22304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4423.297542][T22304] ? __lock_release (kernel/locking/lockdep.c:5534)
[4423.297553][T22304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4423.297558][T22304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4423.297564][T22304] ? __pfx___sys_sendto (net/socket.c:2147)
[4423.297578][T22304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4423.297585][T22304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4423.297595][T22304] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4423.297602][T22304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4423.297612][T22304] __x64_sys_sendto (net/socket.c:2183)
[4423.297616][T22304] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4423.297619][T22304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4423.297624][T22304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4423.297629][T22304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4423.297633][T22304] RIP: 0033:0x7fd09520ba4a
[ 4423.297637][T22304] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4423.297640][T22304] RSP: 002b:00007ffc41c4a7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4423.297645][T22304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd09520ba4a
[ 4423.297647][T22304] RDX: 0000000000000040 RSI: 000000000e993340 RDI: 0000000000000005
[ 4423.297649][T22304] RBP: 00007ffc41c4a850 R08: 0000000000418574 R09: 000000000000001c
[ 4423.297652][T22304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4423.297654][T22304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd095334000
| [ 4423.297668][T22304]
| [ 4423.297670][T22304] lwtunnel_output(): recursion limit reached on datapath
| [ 4424.771597][T22308] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22308
| [4424.772040][T22308] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4424.772879][T22308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4424.772881][T22308] Call Trace:
[ 4424.772883][T22308]
[4424.772886][T22308] dump_stack_lvl (lib/dump_stack.c:123)
[4424.772894][T22308] check_preemption_disabled (lib/smp_processor_id.c:52)
[4424.772901][T22308] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4424.772907][T22308] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4424.772915][T22308] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.772921][T22308] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4424.772926][T22308] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.772938][T22308] rawv6_sendmsg (net/ipv6/raw.c:918)
[4424.772950][T22308] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4424.772956][T22308] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4424.772961][T22308] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.772970][T22308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4424.772976][T22308] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4424.772984][T22308] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4424.773001][T22308] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4424.773003][T22308] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.773015][T22308] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.773020][T22308] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.773026][T22308] ? __pfx___sys_sendto (net/socket.c:2147)
[4424.773041][T22308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4424.773048][T22308] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4424.773058][T22308] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4424.773065][T22308] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4424.773076][T22308] __x64_sys_sendto (net/socket.c:2183)
[4424.773080][T22308] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4424.773084][T22308] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4424.773089][T22308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4424.773094][T22308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4424.773098][T22308] RIP: 0033:0x7f6ef0327a4a
[ 4424.773102][T22308] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4424.773105][T22308] RSP: 002b:00007ffe49c3cd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4424.773110][T22308] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ef0327a4a
[ 4424.773114][T22308] RDX: 0000000000000040 RSI: 0000000008a2d340 RDI: 0000000000000005
[ 4424.773116][T22308] RBP: 00007ffe49c3ce00 R08: 0000000000418574 R09: 000000000000001c
[ 4424.773118][T22308] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4424.773119][T22308] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ef0450000
| [ 4424.773119][T22308] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ef0450000
| [ 4424.773134][T22308]
| [ 4424.785573][T22308] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22308
| [4424.785934][T22308] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4424.786195][T22308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4424.786196][T22308] Call Trace:
[ 4424.786198][T22308]
[4424.786200][T22308] dump_stack_lvl (lib/dump_stack.c:123)
[4424.786206][T22308] check_preemption_disabled (lib/smp_processor_id.c:52)
[4424.786212][T22308] lwtunnel_output (net/core/lwtunnel.c:359)
[4424.786218][T22308] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4424.786225][T22308] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.786231][T22308] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4424.786236][T22308] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.786249][T22308] rawv6_sendmsg (net/ipv6/raw.c:918)
[4424.786260][T22308] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4424.786266][T22308] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4424.786270][T22308] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.786278][T22308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4424.786282][T22308] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4424.786291][T22308] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4424.786307][T22308] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4424.786310][T22308] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.786321][T22308] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.786326][T22308] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.786331][T22308] ? __pfx___sys_sendto (net/socket.c:2147)
[4424.786346][T22308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4424.786352][T22308] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4424.786360][T22308] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4424.786367][T22308] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4424.786377][T22308] __x64_sys_sendto (net/socket.c:2183)
[4424.786381][T22308] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4424.786384][T22308] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4424.786389][T22308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4424.786394][T22308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4424.786397][T22308] RIP: 0033:0x7f6ef0327a4a
[ 4424.786401][T22308] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4424.786403][T22308] RSP: 002b:00007ffe49c3cd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4424.786407][T22308] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ef0327a4a
[ 4424.786409][T22308] RDX: 0000000000000040 RSI: 0000000008a2d340 RDI: 0000000000000005
[ 4424.786411][T22308] RBP: 00007ffe49c3ce00 R08: 0000000000418574 R09: 000000000000001c
[ 4424.786413][T22308] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4424.786415][T22308] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ef0450000
| [ 4424.786415][T22308] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ef0450000
| [ 4424.786429][T22308]
| [ 4424.786911][T22308] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22308
| [4424.798349][T22308] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4424.798597][T22308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4424.798598][T22308] Call Trace:
[ 4424.798600][T22308]
[4424.798602][T22308] dump_stack_lvl (lib/dump_stack.c:123)
[4424.798609][T22308] check_preemption_disabled (lib/smp_processor_id.c:52)
[4424.798615][T22308] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4424.798621][T22308] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4424.798628][T22308] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.798634][T22308] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4424.798640][T22308] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.798652][T22308] rawv6_sendmsg (net/ipv6/raw.c:918)
[4424.798664][T22308] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4424.798669][T22308] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4424.798674][T22308] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.798682][T22308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4424.798686][T22308] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4424.798695][T22308] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4424.798711][T22308] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4424.798714][T22308] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.798725][T22308] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.798730][T22308] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.798736][T22308] ? __pfx___sys_sendto (net/socket.c:2147)
[4424.798751][T22308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4424.798757][T22308] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4424.798765][T22308] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4424.798773][T22308] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4424.798783][T22308] __x64_sys_sendto (net/socket.c:2183)
[4424.798787][T22308] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4424.798790][T22308] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4424.798795][T22308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4424.798800][T22308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4424.798803][T22308] RIP: 0033:0x7f6ef0327a4a
[ 4424.798807][T22308] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4424.798810][T22308] RSP: 002b:00007ffe49c3cd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4424.798814][T22308] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ef0327a4a
[ 4424.798816][T22308] RDX: 0000000000000040 RSI: 0000000008a2d340 RDI: 0000000000000005
[ 4424.798818][T22308] RBP: 00007ffe49c3ce00 R08: 0000000000418574 R09: 000000000000001c
[ 4424.798820][T22308] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4424.798822][T22308] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ef0450000
| [ 4426.154978][T22320] lwtunnel_output(): recursion limit reached on datapath
| [ 4427.626143][T22324] check_preemption_disabled: 7 callbacks suppressed
| [ 4427.626150][T22324] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22324
| [4427.626930][T22324] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4427.628270][T22324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4427.628272][T22324] Call Trace:
[ 4427.628275][T22324]
[4427.628277][T22324] dump_stack_lvl (lib/dump_stack.c:123)
[4427.628286][T22324] check_preemption_disabled (lib/smp_processor_id.c:52)
[4427.628292][T22324] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4427.628299][T22324] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4427.628306][T22324] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.628313][T22324] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4427.628318][T22324] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.628330][T22324] rawv6_sendmsg (net/ipv6/raw.c:918)
[4427.628342][T22324] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4427.628347][T22324] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4427.628353][T22324] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.628362][T22324] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4427.628367][T22324] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4427.628376][T22324] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4427.628392][T22324] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4427.628395][T22324] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.628406][T22324] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.628411][T22324] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.628417][T22324] ? __pfx___sys_sendto (net/socket.c:2147)
[4427.628432][T22324] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4427.628438][T22324] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4427.628447][T22324] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4427.628454][T22324] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4427.628464][T22324] __x64_sys_sendto (net/socket.c:2183)
[4427.628468][T22324] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4427.628472][T22324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4427.628477][T22324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4427.628482][T22324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4427.628486][T22324] RIP: 0033:0x7f77c084ba4a
[ 4427.628490][T22324] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4427.628493][T22324] RSP: 002b:00007ffe50bfbf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4427.628498][T22324] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77c084ba4a
[ 4427.628500][T22324] RDX: 0000000000000040 RSI: 0000000029587340 RDI: 0000000000000005
[ 4427.628502][T22324] RBP: 00007ffe50bfbff0 R08: 0000000000418574 R09: 000000000000001c
[ 4427.628504][T22324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4427.628506][T22324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77c0974000
| [ 4427.628520][T22324]
| [ 4427.628523][T22324] lwtunnel_output(): recursion limit reached on datapath
| [ 4429.112381][T22328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22328
| [4429.112823][T22328] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4429.113067][T22328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.113069][T22328] Call Trace:
[ 4429.113072][T22328]
[4429.113074][T22328] dump_stack_lvl (lib/dump_stack.c:123)
[4429.113082][T22328] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.113089][T22328] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4429.113095][T22328] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.113103][T22328] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.113110][T22328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.113117][T22328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.113129][T22328] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.113141][T22328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.113146][T22328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.113152][T22328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.113160][T22328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.113165][T22328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.113174][T22328] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.113190][T22328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.113193][T22328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.113204][T22328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.113210][T22328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.113216][T22328] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.113230][T22328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.113237][T22328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.113246][T22328] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.113253][T22328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.113263][T22328] __x64_sys_sendto (net/socket.c:2183)
[4429.113267][T22328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4429.113272][T22328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.113277][T22328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.113281][T22328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.113285][T22328] RIP: 0033:0x7fdad9fe7a4a
[ 4429.113289][T22328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4429.113292][T22328] RSP: 002b:00007ffe2317b3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.113296][T22328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdad9fe7a4a
[ 4429.113299][T22328] RDX: 0000000000000040 RSI: 000000000a0df340 RDI: 0000000000000005
[ 4429.113301][T22328] RBP: 00007ffe2317b480 R08: 0000000000418574 R09: 000000000000001c
[ 4429.113303][T22328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.113305][T22328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdada110000
| [ 4429.113305][T22328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdada110000
| [ 4429.113319][T22328]
| [ 4429.126121][T22328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22328
| [4429.126480][T22328] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4429.126732][T22328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.126734][T22328] Call Trace:
[ 4429.126736][T22328]
[4429.126738][T22328] dump_stack_lvl (lib/dump_stack.c:123)
[4429.126745][T22328] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.126751][T22328] lwtunnel_output (net/core/lwtunnel.c:359)
[4429.126758][T22328] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.126765][T22328] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.126771][T22328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.126776][T22328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.126789][T22328] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.126800][T22328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.126806][T22328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.126810][T22328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.126818][T22328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.126823][T22328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.126832][T22328] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.126848][T22328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.126851][T22328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.126863][T22328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.126868][T22328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.126873][T22328] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.126888][T22328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.126895][T22328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.126904][T22328] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.126911][T22328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.126921][T22328] __x64_sys_sendto (net/socket.c:2183)
[4429.126925][T22328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4429.126928][T22328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.126933][T22328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.126938][T22328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.126942][T22328] RIP: 0033:0x7fdad9fe7a4a
[ 4429.126945][T22328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4429.126948][T22328] RSP: 002b:00007ffe2317b3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.126951][T22328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdad9fe7a4a
[ 4429.126953][T22328] RDX: 0000000000000040 RSI: 000000000a0df340 RDI: 0000000000000005
[ 4429.126955][T22328] RBP: 00007ffe2317b480 R08: 0000000000418574 R09: 000000000000001c
[ 4429.126957][T22328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.126959][T22328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdada110000
| [ 4429.126959][T22328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdada110000
| [ 4429.126974][T22328]
| [ 4429.144138][T22328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22328
| [4429.144521][T22328] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4429.144781][T22328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.144783][T22328] Call Trace:
[ 4429.144785][T22328]
[4429.144787][T22328] dump_stack_lvl (lib/dump_stack.c:123)
[4429.144794][T22328] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.144800][T22328] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4429.144807][T22328] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.144814][T22328] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.144820][T22328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.144825][T22328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.144837][T22328] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.144849][T22328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.144854][T22328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.144859][T22328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.144867][T22328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.144871][T22328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.144880][T22328] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.144897][T22328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.144900][T22328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.144911][T22328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.144916][T22328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.144921][T22328] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.144936][T22328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.144943][T22328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.144951][T22328] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.144958][T22328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.144968][T22328] __x64_sys_sendto (net/socket.c:2183)
[4429.144972][T22328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4429.144976][T22328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.144980][T22328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.144985][T22328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.144989][T22328] RIP: 0033:0x7fdad9fe7a4a
[ 4429.144993][T22328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4429.144995][T22328] RSP: 002b:00007ffe2317b3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.144999][T22328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdad9fe7a4a
[ 4429.145001][T22328] RDX: 0000000000000040 RSI: 000000000a0df340 RDI: 0000000000000005
[ 4429.145003][T22328] RBP: 00007ffe2317b480 R08: 0000000000418574 R09: 000000000000001c
[ 4429.145005][T22328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.145006][T22328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdada110000
| [ 4429.145006][T22328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdada110000
| [ 4429.145021][T22328]
| [ 4429.602870][T22332] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22332
| [4429.603461][T22332] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4429.603768][T22332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.603771][T22332] Call Trace:
[ 4429.603773][T22332]
[4429.603775][T22332] dump_stack_lvl (lib/dump_stack.c:123)
[4429.603783][T22332] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.603790][T22332] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4429.603797][T22332] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.603804][T22332] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.603812][T22332] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.603816][T22332] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.603829][T22332] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.603840][T22332] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.603846][T22332] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.603851][T22332] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.603860][T22332] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.603865][T22332] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.603874][T22332] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.603890][T22332] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.603893][T22332] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.603904][T22332] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.603910][T22332] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.603916][T22332] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.603930][T22332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.603937][T22332] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.603946][T22332] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.603953][T22332] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.603963][T22332] __x64_sys_sendto (net/socket.c:2183)
[4429.603967][T22332] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4429.603971][T22332] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.603976][T22332] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.603981][T22332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.603985][T22332] RIP: 0033:0x7f7595100a4a
[ 4429.603989][T22332] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4429.603992][T22332] RSP: 002b:00007fff5a6975e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.603997][T22332] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7595100a4a
[ 4429.603999][T22332] RDX: 0000000000000040 RSI: 000000003bd73340 RDI: 0000000000000005
[ 4429.604001][T22332] RBP: 00007fff5a697670 R08: 0000000000418574 R09: 000000000000001c
[ 4429.604003][T22332] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.604004][T22332] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7595229000
| [ 4429.604019][T22332]
| [ 4429.604036][T22332] lwtunnel_output(): recursion limit reached on datapath
| [ 4431.085518][T22336] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22336
| [4431.085965][T22336] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4431.086639][T22336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4431.086641][T22336] Call Trace:
[ 4431.086643][T22336]
[4431.086646][T22336] dump_stack_lvl (lib/dump_stack.c:123)
[4431.086654][T22336] check_preemption_disabled (lib/smp_processor_id.c:52)
[4431.086660][T22336] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4431.086667][T22336] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4431.086675][T22336] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.086683][T22336] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4431.086687][T22336] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.086700][T22336] rawv6_sendmsg (net/ipv6/raw.c:918)
[4431.086711][T22336] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4431.086717][T22336] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4431.086722][T22336] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.086731][T22336] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4431.086736][T22336] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4431.086746][T22336] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4431.086762][T22336] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4431.086765][T22336] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.086776][T22336] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.086782][T22336] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.086788][T22336] ? __pfx___sys_sendto (net/socket.c:2147)
[4431.086802][T22336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4431.086809][T22336] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4431.086818][T22336] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4431.086825][T22336] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4431.086835][T22336] __x64_sys_sendto (net/socket.c:2183)
[4431.086839][T22336] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4431.086842][T22336] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4431.086847][T22336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4431.086851][T22336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4431.086855][T22336] RIP: 0033:0x7fc408ac1a4a
[ 4431.086860][T22336] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4431.086863][T22336] RSP: 002b:00007ffdd784be88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4431.086867][T22336] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc408ac1a4a
[ 4431.086869][T22336] RDX: 0000000000000040 RSI: 0000000020bd5340 RDI: 0000000000000005
[ 4431.086871][T22336] RBP: 00007ffdd784bf10 R08: 0000000000418574 R09: 000000000000001c
[ 4431.086873][T22336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4431.086875][T22336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc408bea000
| [ 4431.086875][T22336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc408bea000
| [ 4431.086890][T22336]
| [ 4431.086892][T22336] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22336
| [4431.098419][T22336] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4431.098661][T22336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4431.098663][T22336] Call Trace:
[ 4431.098665][T22336]
[4431.098667][T22336] dump_stack_lvl (lib/dump_stack.c:123)
[4431.098674][T22336] check_preemption_disabled (lib/smp_processor_id.c:52)
[4431.098679][T22336] lwtunnel_output (net/core/lwtunnel.c:359)
[4431.098686][T22336] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4431.098693][T22336] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.098699][T22336] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4431.098703][T22336] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.098716][T22336] rawv6_sendmsg (net/ipv6/raw.c:918)
[4431.098727][T22336] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4431.098733][T22336] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4431.098737][T22336] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.098744][T22336] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4431.098748][T22336] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4431.098757][T22336] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4431.098773][T22336] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4431.098776][T22336] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.098788][T22336] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.098792][T22336] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.098798][T22336] ? __pfx___sys_sendto (net/socket.c:2147)
[4431.098812][T22336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4431.098819][T22336] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4431.098826][T22336] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4431.098833][T22336] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4431.098843][T22336] __x64_sys_sendto (net/socket.c:2183)
[4431.098847][T22336] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4431.098850][T22336] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4431.098855][T22336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4431.098860][T22336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4431.098863][T22336] RIP: 0033:0x7fc408ac1a4a
[ 4431.098866][T22336] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4431.098869][T22336] RSP: 002b:00007ffdd784be88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4431.098872][T22336] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc408ac1a4a
[ 4431.098875][T22336] RDX: 0000000000000040 RSI: 0000000020bd5340 RDI: 0000000000000005
[ 4431.098877][T22336] RBP: 00007ffdd784bf10 R08: 0000000000418574 R09: 000000000000001c
[ 4431.098879][T22336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4431.098881][T22336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc408bea000
| [ 4431.098881][T22336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc408bea000
| [ 4431.098896][T22336]
| [ 4431.115361][T22336] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22336
| [4431.115720][T22336] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4431.115963][T22336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4431.115965][T22336] Call Trace:
[ 4431.115967][T22336]
[4431.115969][T22336] dump_stack_lvl (lib/dump_stack.c:123)
[4431.115976][T22336] check_preemption_disabled (lib/smp_processor_id.c:52)
[4431.115982][T22336] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4431.115994][T22336] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4431.116002][T22336] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.116008][T22336] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4431.116013][T22336] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.116026][T22336] rawv6_sendmsg (net/ipv6/raw.c:918)
[4431.116038][T22336] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4431.116043][T22336] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4431.116048][T22336] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.116056][T22336] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4431.116060][T22336] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4431.116069][T22336] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4431.116086][T22336] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4431.116089][T22336] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.116100][T22336] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.116105][T22336] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.116112][T22336] ? __pfx___sys_sendto (net/socket.c:2147)
[4431.116127][T22336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4431.116133][T22336] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4431.116142][T22336] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4431.116149][T22336] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4431.116159][T22336] __x64_sys_sendto (net/socket.c:2183)
[4431.116163][T22336] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4431.116167][T22336] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4431.116172][T22336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4431.116177][T22336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4431.116181][T22336] RIP: 0033:0x7fc408ac1a4a
[ 4431.116184][T22336] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4431.116187][T22336] RSP: 002b:00007ffdd784be88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4431.116191][T22336] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc408ac1a4a
[ 4431.116193][T22336] RDX: 0000000000000040 RSI: 0000000020bd5340 RDI: 0000000000000005
[ 4431.116195][T22336] RBP: 00007ffdd784bf10 R08: 0000000000418574 R09: 000000000000001c
[ 4431.116197][T22336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4431.116199][T22336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc408bea000
| [ 4431.116199][T22336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc408bea000
| [ 4431.116214][T22336]
| [ 4431.575028][T22340] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22340
| [4431.575825][T22340] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4431.576097][T22340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4431.576099][T22340] Call Trace:
[ 4431.576101][T22340]
[4431.576104][T22340] dump_stack_lvl (lib/dump_stack.c:123)
[4431.576114][T22340] check_preemption_disabled (lib/smp_processor_id.c:52)
[4431.576121][T22340] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4431.576128][T22340] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4431.576136][T22340] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.576142][T22340] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4431.576148][T22340] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.576160][T22340] rawv6_sendmsg (net/ipv6/raw.c:918)
[4431.576171][T22340] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4431.576177][T22340] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4431.576182][T22340] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.576191][T22340] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4431.576196][T22340] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4431.576205][T22340] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4431.576221][T22340] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4431.576224][T22340] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.576235][T22340] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.576241][T22340] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.576247][T22340] ? __pfx___sys_sendto (net/socket.c:2147)
[4431.576261][T22340] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4431.576268][T22340] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4431.576277][T22340] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4431.576284][T22340] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4431.576294][T22340] __x64_sys_sendto (net/socket.c:2183)
[4431.576298][T22340] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4431.576301][T22340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4431.576306][T22340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4431.576310][T22340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4431.576314][T22340] RIP: 0033:0x7f4c8a2eea4a
[ 4431.576319][T22340] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4431.576322][T22340] RSP: 002b:00007ffd5440ed88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4431.576327][T22340] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c8a2eea4a
[ 4431.576329][T22340] RDX: 0000000000000040 RSI: 000000000f4ea340 RDI: 0000000000000005
[ 4431.576331][T22340] RBP: 00007ffd5440ee10 R08: 0000000000418574 R09: 000000000000001c
[ 4431.576333][T22340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4431.576335][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c8a417000
| [ 4431.576335][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c8a417000
| [ 4431.576350][T22340]
| [ 4431.588701][T22340] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22340
| [4431.589058][T22340] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4431.589315][T22340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4431.589316][T22340] Call Trace:
[ 4431.589318][T22340]
[4431.589320][T22340] dump_stack_lvl (lib/dump_stack.c:123)
[4431.589327][T22340] check_preemption_disabled (lib/smp_processor_id.c:52)
[4431.589333][T22340] lwtunnel_output (net/core/lwtunnel.c:359)
[4431.589340][T22340] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4431.589348][T22340] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.589354][T22340] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4431.589359][T22340] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.589371][T22340] rawv6_sendmsg (net/ipv6/raw.c:918)
[4431.589383][T22340] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4431.589389][T22340] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4431.589392][T22340] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.589401][T22340] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4431.589405][T22340] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4431.589414][T22340] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4431.589430][T22340] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4431.589433][T22340] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.589444][T22340] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.589449][T22340] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.589455][T22340] ? __pfx___sys_sendto (net/socket.c:2147)
[4431.589470][T22340] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4431.589476][T22340] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4431.589484][T22340] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4431.589491][T22340] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4431.589502][T22340] __x64_sys_sendto (net/socket.c:2183)
[4431.589506][T22340] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4431.589510][T22340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4431.589514][T22340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4431.589519][T22340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4431.589523][T22340] RIP: 0033:0x7f4c8a2eea4a
[ 4431.589526][T22340] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4431.589529][T22340] RSP: 002b:00007ffd5440ed88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4431.589532][T22340] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c8a2eea4a
[ 4431.589534][T22340] RDX: 0000000000000040 RSI: 000000000f4ea340 RDI: 0000000000000005
[ 4431.589536][T22340] RBP: 00007ffd5440ee10 R08: 0000000000418574 R09: 000000000000001c
[ 4431.589538][T22340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4431.589540][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c8a417000
| [ 4432.048505][T22344] lwtunnel_output(): recursion limit reached on datapath
| [ 4433.508780][T22348] check_preemption_disabled: 2 callbacks suppressed
| [ 4433.508787][T22348] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22348
| [4433.509536][T22348] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4433.509779][T22348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4433.509781][T22348] Call Trace:
[ 4433.509783][T22348]
[4433.509786][T22348] dump_stack_lvl (lib/dump_stack.c:123)
[4433.509794][T22348] check_preemption_disabled (lib/smp_processor_id.c:52)
[4433.509801][T22348] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4433.509808][T22348] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4433.509815][T22348] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.509822][T22348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4433.509827][T22348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.509839][T22348] rawv6_sendmsg (net/ipv6/raw.c:918)
[4433.509851][T22348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4433.509856][T22348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4433.509862][T22348] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.509871][T22348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4433.509877][T22348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4433.509886][T22348] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4433.509902][T22348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4433.509905][T22348] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.509916][T22348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.509921][T22348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.509927][T22348] ? __pfx___sys_sendto (net/socket.c:2147)
[4433.509941][T22348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4433.509948][T22348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4433.509957][T22348] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4433.509964][T22348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4433.509974][T22348] __x64_sys_sendto (net/socket.c:2183)
[4433.509978][T22348] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4433.509982][T22348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4433.509987][T22348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4433.509992][T22348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4433.509996][T22348] RIP: 0033:0x7f4990984a4a
[ 4433.510001][T22348] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4433.510003][T22348] RSP: 002b:00007fffcf82b738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4433.510008][T22348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4990984a4a
[ 4433.510010][T22348] RDX: 0000000000000040 RSI: 0000000030140340 RDI: 0000000000000005
[ 4433.510012][T22348] RBP: 00007fffcf82b7c0 R08: 0000000000418574 R09: 000000000000001c
[ 4433.510014][T22348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4433.510016][T22348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4990aad000
| [ 4433.510016][T22348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4990aad000
| [ 4433.510030][T22348]
| [ 4433.510033][T22348] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22348
| [4433.523069][T22348] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4433.523321][T22348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4433.523323][T22348] Call Trace:
[ 4433.523325][T22348]
[4433.523327][T22348] dump_stack_lvl (lib/dump_stack.c:123)
[4433.523335][T22348] check_preemption_disabled (lib/smp_processor_id.c:52)
[4433.523341][T22348] lwtunnel_output (net/core/lwtunnel.c:359)
[4433.523347][T22348] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4433.523355][T22348] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.523361][T22348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4433.523366][T22348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.523378][T22348] rawv6_sendmsg (net/ipv6/raw.c:918)
[4433.523390][T22348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4433.523396][T22348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4433.523401][T22348] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.523409][T22348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4433.523414][T22348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4433.523423][T22348] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4433.523439][T22348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4433.523442][T22348] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.523454][T22348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.523459][T22348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.523465][T22348] ? __pfx___sys_sendto (net/socket.c:2147)
[4433.523480][T22348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4433.523486][T22348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4433.523495][T22348] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4433.523502][T22348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4433.523512][T22348] __x64_sys_sendto (net/socket.c:2183)
[4433.523516][T22348] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4433.523520][T22348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4433.523525][T22348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4433.523530][T22348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4433.523534][T22348] RIP: 0033:0x7f4990984a4a
[ 4433.523538][T22348] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4433.523540][T22348] RSP: 002b:00007fffcf82b738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4433.523544][T22348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4990984a4a
[ 4433.523546][T22348] RDX: 0000000000000040 RSI: 0000000030140340 RDI: 0000000000000005
[ 4433.523548][T22348] RBP: 00007fffcf82b7c0 R08: 0000000000418574 R09: 000000000000001c
[ 4433.523550][T22348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4433.523552][T22348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4990aad000
| [ 4433.523552][T22348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4990aad000
| [ 4433.523567][T22348]
| [ 4433.524005][T22348] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22348
| [4433.535450][T22348] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4433.535696][T22348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4433.535698][T22348] Call Trace:
[ 4433.535700][T22348]
[4433.535702][T22348] dump_stack_lvl (lib/dump_stack.c:123)
[4433.535708][T22348] check_preemption_disabled (lib/smp_processor_id.c:52)
[4433.535714][T22348] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4433.535721][T22348] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4433.535728][T22348] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.535735][T22348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4433.535740][T22348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.535753][T22348] rawv6_sendmsg (net/ipv6/raw.c:918)
[4433.535764][T22348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4433.535770][T22348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4433.535774][T22348] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.535783][T22348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4433.535787][T22348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4433.535796][T22348] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4433.535813][T22348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4433.535816][T22348] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.535827][T22348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.535832][T22348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.535837][T22348] ? __pfx___sys_sendto (net/socket.c:2147)
[4433.535852][T22348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4433.535859][T22348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4433.535868][T22348] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4433.535875][T22348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4433.535885][T22348] __x64_sys_sendto (net/socket.c:2183)
[4433.535889][T22348] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4433.535892][T22348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4433.535898][T22348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4433.535903][T22348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4433.535907][T22348] RIP: 0033:0x7f4990984a4a
[ 4433.535911][T22348] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4433.535913][T22348] RSP: 002b:00007fffcf82b738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4433.535917][T22348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4990984a4a
[ 4433.535919][T22348] RDX: 0000000000000040 RSI: 0000000030140340 RDI: 0000000000000005
[ 4433.535921][T22348] RBP: 00007fffcf82b7c0 R08: 0000000000418574 R09: 000000000000001c
[ 4433.535923][T22348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4433.535925][T22348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4990aad000
| [ 4433.535925][T22348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4990aad000
| [ 4433.535940][T22348]
| [ 4433.999982][T22352] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22352
| [4434.000445][T22352] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4434.000692][T22352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.000695][T22352] Call Trace:
[ 4434.000697][T22352]
[4434.000699][T22352] dump_stack_lvl (lib/dump_stack.c:123)
[4434.000707][T22352] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.000714][T22352] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4434.000720][T22352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.000728][T22352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.000736][T22352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.000741][T22352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.000753][T22352] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.000764][T22352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.000770][T22352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.000775][T22352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.000784][T22352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.000789][T22352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.000798][T22352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.000814][T22352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.000817][T22352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.000828][T22352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.000833][T22352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.000839][T22352] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.000854][T22352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.000860][T22352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.000869][T22352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.000876][T22352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.000886][T22352] __x64_sys_sendto (net/socket.c:2183)
[4434.000890][T22352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.000894][T22352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.000899][T22352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.000904][T22352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.000908][T22352] RIP: 0033:0x7f4852206a4a
[ 4434.000912][T22352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.000915][T22352] RSP: 002b:00007ffdea8d1198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.000919][T22352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4852206a4a
[ 4434.000922][T22352] RDX: 0000000000000040 RSI: 000000003cc64340 RDI: 0000000000000005
[ 4434.000924][T22352] RBP: 00007ffdea8d1220 R08: 0000000000418574 R09: 000000000000001c
[ 4434.000926][T22352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.000928][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f485232f000
| [ 4434.000928][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f485232f000
| [ 4434.000942][T22352]
| [ 4434.000945][T22352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22352
| [4434.013038][T22352] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4434.013289][T22352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.013291][T22352] Call Trace:
[ 4434.013293][T22352]
[4434.013295][T22352] dump_stack_lvl (lib/dump_stack.c:123)
[4434.013302][T22352] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.013308][T22352] lwtunnel_output (net/core/lwtunnel.c:359)
[4434.013315][T22352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.013321][T22352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.013328][T22352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.013333][T22352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.013345][T22352] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.013357][T22352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.013362][T22352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.013366][T22352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.013374][T22352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.013378][T22352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.013387][T22352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.013403][T22352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.013406][T22352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.013417][T22352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.013422][T22352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.013428][T22352] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.013442][T22352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.013449][T22352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.013457][T22352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.013465][T22352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.013475][T22352] __x64_sys_sendto (net/socket.c:2183)
[4434.013479][T22352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.013482][T22352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.013487][T22352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.013492][T22352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.013495][T22352] RIP: 0033:0x7f4852206a4a
[ 4434.013499][T22352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.013502][T22352] RSP: 002b:00007ffdea8d1198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.013505][T22352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4852206a4a
[ 4434.013507][T22352] RDX: 0000000000000040 RSI: 000000003cc64340 RDI: 0000000000000005
[ 4434.013509][T22352] RBP: 00007ffdea8d1220 R08: 0000000000418574 R09: 000000000000001c
[ 4434.013511][T22352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.013513][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f485232f000
| [ 4434.013513][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f485232f000
| [ 4434.013528][T22352]
| [ 4434.013963][T22352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22352
| [4434.025408][T22352] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4434.025655][T22352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.025656][T22352] Call Trace:
[ 4434.025659][T22352]
[4434.025661][T22352] dump_stack_lvl (lib/dump_stack.c:123)
[4434.025667][T22352] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.025673][T22352] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4434.025680][T22352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.025687][T22352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.025694][T22352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.025699][T22352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.025711][T22352] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.025723][T22352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.025729][T22352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.025733][T22352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.025741][T22352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.025745][T22352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.025754][T22352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.025771][T22352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.025774][T22352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.025785][T22352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.025790][T22352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.025795][T22352] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.025810][T22352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.025817][T22352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.025825][T22352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.025832][T22352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.025842][T22352] __x64_sys_sendto (net/socket.c:2183)
[4434.025847][T22352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.025850][T22352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.025855][T22352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.025860][T22352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.025863][T22352] RIP: 0033:0x7f4852206a4a
[ 4434.025866][T22352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.025869][T22352] RSP: 002b:00007ffdea8d1198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.025873][T22352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4852206a4a
[ 4434.025875][T22352] RDX: 0000000000000040 RSI: 000000003cc64340 RDI: 0000000000000005
[ 4434.025877][T22352] RBP: 00007ffdea8d1220 R08: 0000000000418574 R09: 000000000000001c
[ 4434.025879][T22352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.025881][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f485232f000
| [ 4434.025881][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f485232f000
| [ 4434.025896][T22352]
| [ 4434.483275][T22356] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22356
| [4434.483720][T22356] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4434.483965][T22356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.483967][T22356] Call Trace:
[ 4434.483969][T22356]
[4434.483972][T22356] dump_stack_lvl (lib/dump_stack.c:123)
[4434.483980][T22356] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.483986][T22356] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4434.483993][T22356] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.484001][T22356] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.484008][T22356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.484013][T22356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.484025][T22356] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.484037][T22356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.484042][T22356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.484048][T22356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.484057][T22356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.484062][T22356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.484071][T22356] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.484087][T22356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.484090][T22356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.484101][T22356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.484107][T22356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.484115][T22356] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.484129][T22356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.484136][T22356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.484145][T22356] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.484152][T22356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.484162][T22356] __x64_sys_sendto (net/socket.c:2183)
[4434.484166][T22356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.484170][T22356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.484175][T22356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.484180][T22356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.484185][T22356] RIP: 0033:0x7f92c2c52a4a
[ 4434.484190][T22356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.484193][T22356] RSP: 002b:00007fff63c105a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.484197][T22356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92c2c52a4a
[ 4434.484199][T22356] RDX: 0000000000000040 RSI: 000000003111d340 RDI: 0000000000000005
[ 4434.484201][T22356] RBP: 00007fff63c10630 R08: 0000000000418574 R09: 000000000000001c
[ 4434.484203][T22356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.484205][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92c2d7b000
| [ 4434.484205][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92c2d7b000
| [ 4434.484219][T22356]
| [ 4434.496713][T22356] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22356
| [4434.497073][T22356] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4434.497327][T22356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.497329][T22356] Call Trace:
[ 4434.497331][T22356]
[4434.497333][T22356] dump_stack_lvl (lib/dump_stack.c:123)
[4434.497340][T22356] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.497346][T22356] lwtunnel_output (net/core/lwtunnel.c:359)
[4434.497352][T22356] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.497360][T22356] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.497366][T22356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.497371][T22356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.497383][T22356] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.497395][T22356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.497401][T22356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.497405][T22356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.497414][T22356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.497418][T22356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.497427][T22356] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.497443][T22356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.497446][T22356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.497458][T22356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.497462][T22356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.497468][T22356] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.497483][T22356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.497489][T22356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.497498][T22356] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.497505][T22356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.497516][T22356] __x64_sys_sendto (net/socket.c:2183)
[4434.497520][T22356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.497523][T22356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.497528][T22356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.497533][T22356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.497536][T22356] RIP: 0033:0x7f92c2c52a4a
[ 4434.497540][T22356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.497542][T22356] RSP: 002b:00007fff63c105a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.497546][T22356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92c2c52a4a
[ 4434.497548][T22356] RDX: 0000000000000040 RSI: 000000003111d340 RDI: 0000000000000005
[ 4434.497550][T22356] RBP: 00007fff63c10630 R08: 0000000000418574 R09: 000000000000001c
[ 4434.497552][T22356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.497553][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92c2d7b000
| [ 4434.497553][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92c2d7b000
| [ 4434.497568][T22356]
| [ 4434.498000][T22356] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22356
| [4434.510061][T22356] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4434.510314][T22356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.510315][T22356] Call Trace:
[ 4434.510317][T22356]
[4434.510319][T22356] dump_stack_lvl (lib/dump_stack.c:123)
[4434.510326][T22356] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.510332][T22356] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4434.510339][T22356] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.510347][T22356] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.510353][T22356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.510358][T22356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.510370][T22356] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.510383][T22356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.510388][T22356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.510392][T22356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.510400][T22356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.510405][T22356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.510414][T22356] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.510430][T22356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.510433][T22356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.510445][T22356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.510450][T22356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.510455][T22356] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.510470][T22356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.510477][T22356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.510485][T22356] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.510493][T22356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.510503][T22356] __x64_sys_sendto (net/socket.c:2183)
[4434.510507][T22356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.510511][T22356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.510515][T22356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.510520][T22356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.510524][T22356] RIP: 0033:0x7f92c2c52a4a
[ 4434.510527][T22356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.510530][T22356] RSP: 002b:00007fff63c105a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.510534][T22356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92c2c52a4a
[ 4434.510536][T22356] RDX: 0000000000000040 RSI: 000000003111d340 RDI: 0000000000000005
[ 4434.510538][T22356] RBP: 00007fff63c10630 R08: 0000000000418574 R09: 000000000000001c
[ 4434.510540][T22356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.510541][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92c2d7b000
| [ 4434.510541][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92c2d7b000
| [ 4434.510556][T22356]
| [ 4434.986806][T22360] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22360
| [4434.987273][T22360] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4434.987520][T22360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.987523][T22360] Call Trace:
[ 4434.987525][T22360]
[4434.987527][T22360] dump_stack_lvl (lib/dump_stack.c:123)
[4434.987536][T22360] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.987543][T22360] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4434.987549][T22360] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.987557][T22360] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.987564][T22360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.987569][T22360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.987581][T22360] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.987593][T22360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.987598][T22360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.987604][T22360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.987613][T22360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.987619][T22360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.987628][T22360] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.987644][T22360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.987647][T22360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.987658][T22360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.987664][T22360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.987669][T22360] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.987683][T22360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.987690][T22360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.987699][T22360] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.987707][T22360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.987717][T22360] __x64_sys_sendto (net/socket.c:2183)
[4434.987721][T22360] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.987725][T22360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.987729][T22360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.987734][T22360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.987738][T22360] RIP: 0033:0x7f7acf759a4a
[ 4434.987742][T22360] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.987745][T22360] RSP: 002b:00007ffceb5ba4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.987749][T22360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7acf759a4a
[ 4434.987752][T22360] RDX: 0000000000000040 RSI: 000000000a185340 RDI: 0000000000000005
[ 4434.987753][T22360] RBP: 00007ffceb5ba530 R08: 0000000000418574 R09: 000000000000001c
[ 4434.987755][T22360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.987757][T22360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7acf882000
| [ 4436.842971][T22376] lwtunnel_output(): recursion limit reached on datapath
| [ 4438.761155][T22384] check_preemption_disabled: 15 callbacks suppressed
| [ 4438.761162][T22384] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22384
| [4438.761886][T22384] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4438.762781][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.762783][T22384] Call Trace:
[ 4438.762785][T22384]
[4438.762788][T22384] dump_stack_lvl (lib/dump_stack.c:123)
[4438.762796][T22384] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.762802][T22384] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4438.762809][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.762817][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.762824][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.762830][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.762842][T22384] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.762853][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.762859][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.762864][T22384] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.762873][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.762878][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.762887][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.762903][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.762906][T22384] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.762917][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.762923][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.762929][T22384] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.762943][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.762950][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.762959][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.762966][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.762977][T22384] __x64_sys_sendto (net/socket.c:2183)
[4438.762981][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.762984][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.762989][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.762994][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.762999][T22384] RIP: 0033:0x7f3597855a4a
[ 4438.763003][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.763006][T22384] RSP: 002b:00007fffa6eb7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.763010][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3597855a4a
[ 4438.763012][T22384] RDX: 0000000000000040 RSI: 000000003d5ab340 RDI: 0000000000000005
[ 4438.763014][T22384] RBP: 00007fffa6eb76c0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.763016][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.763018][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f359797e000
| [ 4438.763018][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f359797e000
| [ 4438.763033][T22384]
| [ 4438.763036][T22384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22384
| [4438.774480][T22384] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4438.774727][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.774729][T22384] Call Trace:
[ 4438.774731][T22384]
[4438.774733][T22384] dump_stack_lvl (lib/dump_stack.c:123)
[4438.774741][T22384] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.774746][T22384] lwtunnel_output (net/core/lwtunnel.c:359)
[4438.774753][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.774760][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.774766][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.774771][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.774784][T22384] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.774795][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.774801][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.774806][T22384] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.774814][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.774818][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.774828][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.774844][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.774847][T22384] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.774858][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.774863][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.774869][T22384] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.774884][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.774890][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.774899][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.774906][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.774917][T22384] __x64_sys_sendto (net/socket.c:2183)
[4438.774921][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.774924][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.774929][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.774934][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.774937][T22384] RIP: 0033:0x7f3597855a4a
[ 4438.774941][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.774944][T22384] RSP: 002b:00007fffa6eb7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.774947][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3597855a4a
[ 4438.774950][T22384] RDX: 0000000000000040 RSI: 000000003d5ab340 RDI: 0000000000000005
[ 4438.774952][T22384] RBP: 00007fffa6eb76c0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.774954][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.774956][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f359797e000
| [ 4438.774956][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f359797e000
| [ 4438.774970][T22384]
| [ 4438.792560][T22384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22384
| [4438.792921][T22384] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4438.793177][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.793179][T22384] Call Trace:
[ 4438.793181][T22384]
[4438.793183][T22384] dump_stack_lvl (lib/dump_stack.c:123)
[4438.793190][T22384] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.793196][T22384] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4438.793202][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.793209][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.793215][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.793220][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.793232][T22384] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.793244][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.793250][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.793254][T22384] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.793262][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.793266][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.793276][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.793292][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.793295][T22384] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.793306][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.793311][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.793317][T22384] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.793331][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.793338][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.793346][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.793353][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.793364][T22384] __x64_sys_sendto (net/socket.c:2183)
[4438.793368][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.793371][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.793376][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.793381][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.793384][T22384] RIP: 0033:0x7f3597855a4a
[ 4438.793388][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.793391][T22384] RSP: 002b:00007fffa6eb7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.793394][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3597855a4a
[ 4438.793397][T22384] RDX: 0000000000000040 RSI: 000000003d5ab340 RDI: 0000000000000005
[ 4438.793399][T22384] RBP: 00007fffa6eb76c0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.793401][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.793403][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f359797e000
| [ 4438.793403][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f359797e000
| [ 4438.793418][T22384]
| [ 4439.264803][T22388] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22388
| [4439.265298][T22388] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4439.265559][T22388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.265562][T22388] Call Trace:
[ 4439.265564][T22388]
[4439.265566][T22388] dump_stack_lvl (lib/dump_stack.c:123)
[4439.265574][T22388] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.265580][T22388] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4439.265587][T22388] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.265595][T22388] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.265601][T22388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.265606][T22388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.265618][T22388] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.265630][T22388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.265635][T22388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.265641][T22388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.265650][T22388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.265655][T22388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.265664][T22388] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.265680][T22388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.265683][T22388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.265695][T22388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.265700][T22388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.265706][T22388] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.265720][T22388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.265727][T22388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.265737][T22388] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.265744][T22388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.265754][T22388] __x64_sys_sendto (net/socket.c:2183)
[4439.265758][T22388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4439.265762][T22388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.265767][T22388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.265771][T22388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.265775][T22388] RIP: 0033:0x7f40945c3a4a
[ 4439.265780][T22388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4439.265783][T22388] RSP: 002b:00007ffd84ef0578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.265787][T22388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40945c3a4a
[ 4439.265790][T22388] RDX: 0000000000000040 RSI: 0000000008e0e340 RDI: 0000000000000005
[ 4439.265792][T22388] RBP: 00007ffd84ef0600 R08: 0000000000418574 R09: 000000000000001c
[ 4439.265794][T22388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.265796][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40946ec000
| [ 4439.265811][T22388]
| [ 4439.265813][T22388] lwtunnel_output(): recursion limit reached on datapath
| [ 4440.729308][T22392] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22392
| [4440.729787][T22392] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4440.730045][T22392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4440.730047][T22392] Call Trace:
[ 4440.730050][T22392]
[4440.730052][T22392] dump_stack_lvl (lib/dump_stack.c:123)
[4440.730060][T22392] check_preemption_disabled (lib/smp_processor_id.c:52)
[4440.730066][T22392] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4440.730073][T22392] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4440.730080][T22392] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.730087][T22392] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4440.730092][T22392] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.730104][T22392] rawv6_sendmsg (net/ipv6/raw.c:918)
[4440.730117][T22392] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4440.730123][T22392] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4440.730129][T22392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.730138][T22392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4440.730143][T22392] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4440.730152][T22392] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4440.730168][T22392] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4440.730171][T22392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.730182][T22392] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.730188][T22392] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.730193][T22392] ? __pfx___sys_sendto (net/socket.c:2147)
[4440.730208][T22392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4440.730215][T22392] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4440.730224][T22392] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4440.730231][T22392] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4440.730241][T22392] __x64_sys_sendto (net/socket.c:2183)
[4440.730245][T22392] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4440.730249][T22392] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4440.730254][T22392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4440.730259][T22392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4440.730263][T22392] RIP: 0033:0x7fadb061fa4a
[ 4440.730268][T22392] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4440.730271][T22392] RSP: 002b:00007ffd89894a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4440.730277][T22392] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadb061fa4a
[ 4440.730279][T22392] RDX: 0000000000000040 RSI: 00000000093a1340 RDI: 0000000000000005
[ 4440.730281][T22392] RBP: 00007ffd89894ac0 R08: 0000000000418574 R09: 000000000000001c
[ 4440.730283][T22392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4440.730285][T22392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadb0748000
| [ 4440.730300][T22392]
| [ 4440.743818][T22392] lwtunnel_output(): recursion limit reached on datapath
| [ 4442.202774][T22396] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22396
| [4442.204174][T22396] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4442.204424][T22396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.204427][T22396] Call Trace:
[ 4442.204430][T22396]
[4442.204433][T22396] dump_stack_lvl (lib/dump_stack.c:123)
[4442.204441][T22396] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.204448][T22396] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4442.204455][T22396] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.204462][T22396] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.204469][T22396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.204474][T22396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.204486][T22396] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.204498][T22396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.204503][T22396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.204509][T22396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.204517][T22396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.204523][T22396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.204532][T22396] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.204548][T22396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.204550][T22396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.204562][T22396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.204567][T22396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.204573][T22396] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.204588][T22396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.204595][T22396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.204604][T22396] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.204612][T22396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.204622][T22396] __x64_sys_sendto (net/socket.c:2183)
[4442.204626][T22396] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.204629][T22396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.204634][T22396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.204639][T22396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.204643][T22396] RIP: 0033:0x7ff3c3fa2a4a
[ 4442.204647][T22396] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.204650][T22396] RSP: 002b:00007fffb24f8a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.204655][T22396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff3c3fa2a4a
[ 4442.204658][T22396] RDX: 0000000000000040 RSI: 000000001e5ce340 RDI: 0000000000000005
[ 4442.204660][T22396] RBP: 00007fffb24f8af0 R08: 0000000000418574 R09: 000000000000001c
[ 4442.204662][T22396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.204663][T22396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3c40cb000
| [ 4442.204663][T22396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3c40cb000
| [ 4442.204678][T22396]
| [ 4442.204681][T22396] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22396
| [4442.216065][T22396] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4442.216319][T22396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.216321][T22396] Call Trace:
[ 4442.216323][T22396]
[4442.216325][T22396] dump_stack_lvl (lib/dump_stack.c:123)
[4442.216331][T22396] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.216337][T22396] lwtunnel_output (net/core/lwtunnel.c:359)
[4442.216344][T22396] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.216351][T22396] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.216356][T22396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.216361][T22396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.216373][T22396] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.216385][T22396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.216391][T22396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.216395][T22396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.216402][T22396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.216406][T22396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.216415][T22396] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.216431][T22396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.216434][T22396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.216445][T22396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.216450][T22396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.216456][T22396] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.216470][T22396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.216477][T22396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.216484][T22396] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.216491][T22396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.216502][T22396] __x64_sys_sendto (net/socket.c:2183)
[4442.216506][T22396] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.216509][T22396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.216513][T22396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.216518][T22396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.216521][T22396] RIP: 0033:0x7ff3c3fa2a4a
[ 4442.216525][T22396] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.216528][T22396] RSP: 002b:00007fffb24f8a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.216531][T22396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff3c3fa2a4a
[ 4442.216533][T22396] RDX: 0000000000000040 RSI: 000000001e5ce340 RDI: 0000000000000005
[ 4442.216535][T22396] RBP: 00007fffb24f8af0 R08: 0000000000418574 R09: 000000000000001c
[ 4442.216537][T22396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.216538][T22396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3c40cb000
| [ 4442.216538][T22396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3c40cb000
| [ 4442.216553][T22396]
| [ 4442.216974][T22396] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22396
| [4442.228378][T22396] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4442.228629][T22396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.228630][T22396] Call Trace:
[ 4442.228632][T22396]
[4442.228634][T22396] dump_stack_lvl (lib/dump_stack.c:123)
[4442.228641][T22396] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.228646][T22396] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4442.228653][T22396] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.228660][T22396] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.228666][T22396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.228671][T22396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.228684][T22396] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.228695][T22396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.228701][T22396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.228705][T22396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.228713][T22396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.228717][T22396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.228726][T22396] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.228743][T22396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.228745][T22396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.228757][T22396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.228762][T22396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.228768][T22396] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.228782][T22396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.228789][T22396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.228797][T22396] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.228804][T22396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.228814][T22396] __x64_sys_sendto (net/socket.c:2183)
[4442.228818][T22396] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.228822][T22396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.228826][T22396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.228831][T22396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.228835][T22396] RIP: 0033:0x7ff3c3fa2a4a
[ 4442.228838][T22396] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.228841][T22396] RSP: 002b:00007fffb24f8a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.228844][T22396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff3c3fa2a4a
[ 4442.228847][T22396] RDX: 0000000000000040 RSI: 000000001e5ce340 RDI: 0000000000000005
[ 4442.228849][T22396] RBP: 00007fffb24f8af0 R08: 0000000000418574 R09: 000000000000001c
[ 4442.228851][T22396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.228852][T22396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3c40cb000
| [ 4442.228852][T22396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3c40cb000
| [ 4442.228867][T22396]
| [ 4442.707834][T22400] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22400
| [4442.708821][T22400] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4442.709085][T22400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.709087][T22400] Call Trace:
[ 4442.709090][T22400]
[4442.709092][T22400] dump_stack_lvl (lib/dump_stack.c:123)
[4442.709100][T22400] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.709106][T22400] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4442.709114][T22400] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.709122][T22400] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.709130][T22400] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.709134][T22400] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.709146][T22400] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.709158][T22400] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.709164][T22400] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.709169][T22400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.709178][T22400] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.709183][T22400] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.709192][T22400] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.709208][T22400] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.709211][T22400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.709222][T22400] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.709227][T22400] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.709233][T22400] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.709248][T22400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.709254][T22400] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.709263][T22400] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.709270][T22400] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.709280][T22400] __x64_sys_sendto (net/socket.c:2183)
[4442.709284][T22400] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.709288][T22400] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.709293][T22400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.709298][T22400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.709302][T22400] RIP: 0033:0x7f080bc74a4a
[ 4442.709306][T22400] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.709309][T22400] RSP: 002b:00007ffee88bcac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.709313][T22400] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f080bc74a4a
[ 4442.709316][T22400] RDX: 0000000000000040 RSI: 0000000023159340 RDI: 0000000000000005
[ 4442.709318][T22400] RBP: 00007ffee88bcb50 R08: 0000000000418574 R09: 000000000000001c
[ 4442.709320][T22400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.709322][T22400] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f080bd9d000
| [ 4442.709336][T22400]
| [ 4442.721689][T22400] lwtunnel_output(): recursion limit reached on datapath
| [ 4444.196592][T22404] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22404
| [4444.197047][T22404] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4444.197630][T22404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.197632][T22404] Call Trace:
[ 4444.197635][T22404]
[4444.197637][T22404] dump_stack_lvl (lib/dump_stack.c:123)
[4444.197646][T22404] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.197653][T22404] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4444.197659][T22404] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.197667][T22404] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.197674][T22404] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.197678][T22404] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.197691][T22404] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.197702][T22404] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.197708][T22404] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.197713][T22404] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.197723][T22404] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.197728][T22404] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.197737][T22404] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.197753][T22404] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.197756][T22404] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.197767][T22404] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.197773][T22404] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.197778][T22404] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.197793][T22404] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.197800][T22404] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.197809][T22404] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.197816][T22404] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.197826][T22404] __x64_sys_sendto (net/socket.c:2183)
[4444.197830][T22404] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4444.197833][T22404] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.197839][T22404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.197843][T22404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.197848][T22404] RIP: 0033:0x7fa7ca4c7a4a
[ 4444.197852][T22404] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4444.197855][T22404] RSP: 002b:00007ffd8db621f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.197859][T22404] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7ca4c7a4a
[ 4444.197862][T22404] RDX: 0000000000000040 RSI: 0000000020e1c340 RDI: 0000000000000005
[ 4444.197864][T22404] RBP: 00007ffd8db62280 R08: 0000000000418574 R09: 000000000000001c
[ 4444.197866][T22404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.197868][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7ca5f0000
| [ 4444.197868][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7ca5f0000
| [ 4444.197882][T22404]
| [ 4444.197885][T22404] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22404
| [4444.209359][T22404] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4444.209607][T22404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.209609][T22404] Call Trace:
[ 4444.209612][T22404]
[4444.209615][T22404] dump_stack_lvl (lib/dump_stack.c:123)
[4444.209623][T22404] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.209632][T22404] lwtunnel_output (net/core/lwtunnel.c:359)
[4444.209643][T22404] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.209655][T22404] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.209662][T22404] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.209666][T22404] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.209679][T22404] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.209690][T22404] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.209696][T22404] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.209701][T22404] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.209710][T22404] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.209714][T22404] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.209723][T22404] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.209739][T22404] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.209742][T22404] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.209753][T22404] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.209758][T22404] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.209764][T22404] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.209778][T22404] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.209785][T22404] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.209793][T22404] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.209800][T22404] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.209811][T22404] __x64_sys_sendto (net/socket.c:2183)
[4444.209815][T22404] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4444.209818][T22404] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.209823][T22404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.209828][T22404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.209831][T22404] RIP: 0033:0x7fa7ca4c7a4a
[ 4444.209835][T22404] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4444.209838][T22404] RSP: 002b:00007ffd8db621f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.209841][T22404] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7ca4c7a4a
[ 4444.209844][T22404] RDX: 0000000000000040 RSI: 0000000020e1c340 RDI: 0000000000000005
[ 4444.209846][T22404] RBP: 00007ffd8db62280 R08: 0000000000418574 R09: 000000000000001c
[ 4444.209848][T22404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.209850][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7ca5f0000
| [ 4444.209850][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7ca5f0000
| [ 4444.209864][T22404]
| [ 4444.228040][T22404] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22404
| [4444.228412][T22404] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4444.228663][T22404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.228665][T22404] Call Trace:
[ 4444.228667][T22404]
[4444.228669][T22404] dump_stack_lvl (lib/dump_stack.c:123)
[4444.228676][T22404] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.228682][T22404] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4444.228689][T22404] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.228696][T22404] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.228702][T22404] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.228707][T22404] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.228719][T22404] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.228731][T22404] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.228737][T22404] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.228742][T22404] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.228750][T22404] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.228754][T22404] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.228763][T22404] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.228779][T22404] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.228782][T22404] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.228794][T22404] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.228799][T22404] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.228804][T22404] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.228819][T22404] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.228826][T22404] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.228834][T22404] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.228841][T22404] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.228851][T22404] __x64_sys_sendto (net/socket.c:2183)
[4444.228856][T22404] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4444.228859][T22404] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.228864][T22404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.228868][T22404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.228872][T22404] RIP: 0033:0x7fa7ca4c7a4a
[ 4444.228876][T22404] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4444.228879][T22404] RSP: 002b:00007ffd8db621f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.228883][T22404] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7ca4c7a4a
[ 4444.228885][T22404] RDX: 0000000000000040 RSI: 0000000020e1c340 RDI: 0000000000000005
[ 4444.228887][T22404] RBP: 00007ffd8db62280 R08: 0000000000418574 R09: 000000000000001c
[ 4444.228889][T22404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.228891][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7ca5f0000
| [ 4444.228891][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7ca5f0000
| [ 4444.228906][T22404]
| [ 4444.712947][T22408] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22408
| [4444.713447][T22408] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4444.713714][T22408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.713716][T22408] Call Trace:
[ 4444.713719][T22408]
[4444.713721][T22408] dump_stack_lvl (lib/dump_stack.c:123)
[4444.713729][T22408] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.713735][T22408] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4444.713741][T22408] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.713749][T22408] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.713757][T22408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.713761][T22408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.713773][T22408] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.713785][T22408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.713791][T22408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.713796][T22408] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.713805][T22408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.713811][T22408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.713820][T22408] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.713836][T22408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.713839][T22408] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.713850][T22408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.713855][T22408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.713861][T22408] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.713876][T22408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.713882][T22408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.713892][T22408] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.713899][T22408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.713910][T22408] __x64_sys_sendto (net/socket.c:2183)
[4444.713914][T22408] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4444.713917][T22408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.713922][T22408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.713927][T22408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.713931][T22408] RIP: 0033:0x7fcc9d393a4a
[ 4444.713935][T22408] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4444.713938][T22408] RSP: 002b:00007ffc4d26e6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.713943][T22408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc9d393a4a
[ 4444.713945][T22408] RDX: 0000000000000040 RSI: 000000002d384340 RDI: 0000000000000005
[ 4444.713947][T22408] RBP: 00007ffc4d26e780 R08: 0000000000418574 R09: 000000000000001c
[ 4444.713949][T22408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.713951][T22408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc9d4bc000
| [ 4444.713966][T22408]
| [ 4444.713968][T22408] lwtunnel_output(): recursion limit reached on datapath
| [ 4446.189986][T22412] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22412
| [4446.190450][T22412] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4446.190699][T22412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4446.190701][T22412] Call Trace:
[ 4446.190703][T22412]
[4446.190705][T22412] dump_stack_lvl (lib/dump_stack.c:123)
[4446.190713][T22412] check_preemption_disabled (lib/smp_processor_id.c:52)
[4446.190720][T22412] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4446.190726][T22412] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4446.190734][T22412] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.190740][T22412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4446.190745][T22412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.190757][T22412] rawv6_sendmsg (net/ipv6/raw.c:918)
[4446.190769][T22412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4446.190774][T22412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4446.190780][T22412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.190789][T22412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4446.190794][T22412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4446.190803][T22412] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4446.190819][T22412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4446.190822][T22412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.190833][T22412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.190838][T22412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.190844][T22412] ? __pfx___sys_sendto (net/socket.c:2147)
[4446.190858][T22412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4446.190866][T22412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4446.190875][T22412] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4446.190882][T22412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4446.190893][T22412] __x64_sys_sendto (net/socket.c:2183)
[4446.190897][T22412] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4446.190901][T22412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4446.190905][T22412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4446.190910][T22412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4446.190914][T22412] RIP: 0033:0x7fc00146aa4a
[ 4446.190918][T22412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4446.190921][T22412] RSP: 002b:00007fffd114cc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4446.190926][T22412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc00146aa4a
[ 4446.190929][T22412] RDX: 0000000000000040 RSI: 00000000249b4340 RDI: 0000000000000005
[ 4446.190931][T22412] RBP: 00007fffd114ccc0 R08: 0000000000418574 R09: 000000000000001c
[ 4446.190933][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4446.190935][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc001593000
| [ 4446.190935][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc001593000
| [ 4446.190950][T22412]
| [ 4446.190952][T22412] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22412
| [4446.202776][T22412] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4446.203018][T22412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4446.203021][T22412] Call Trace:
[ 4446.203023][T22412]
[4446.203025][T22412] dump_stack_lvl (lib/dump_stack.c:123)
[4446.203031][T22412] check_preemption_disabled (lib/smp_processor_id.c:52)
[4446.203037][T22412] lwtunnel_output (net/core/lwtunnel.c:359)
[4446.203043][T22412] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4446.203050][T22412] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.203056][T22412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4446.203061][T22412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.203073][T22412] rawv6_sendmsg (net/ipv6/raw.c:918)
[4446.203085][T22412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4446.203091][T22412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4446.203095][T22412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.203103][T22412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4446.203108][T22412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4446.203118][T22412] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4446.203134][T22412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4446.203137][T22412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.203149][T22412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.203153][T22412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.203159][T22412] ? __pfx___sys_sendto (net/socket.c:2147)
[4446.203174][T22412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4446.203180][T22412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4446.203189][T22412] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4446.203196][T22412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4446.203207][T22412] __x64_sys_sendto (net/socket.c:2183)
[4446.203211][T22412] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4446.203214][T22412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4446.203219][T22412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4446.203224][T22412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4446.203227][T22412] RIP: 0033:0x7fc00146aa4a
[ 4446.203231][T22412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4446.203233][T22412] RSP: 002b:00007fffd114cc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4446.203237][T22412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc00146aa4a
[ 4446.203239][T22412] RDX: 0000000000000040 RSI: 00000000249b4340 RDI: 0000000000000005
[ 4446.203241][T22412] RBP: 00007fffd114ccc0 R08: 0000000000418574 R09: 000000000000001c
[ 4446.203243][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4446.203245][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc001593000
| [ 4446.203245][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc001593000
| [ 4446.203259][T22412]
| [ 4446.216176][T22412] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22412
| [4446.216539][T22412] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4446.216785][T22412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4446.216787][T22412] Call Trace:
[ 4446.216789][T22412]
[4446.216792][T22412] dump_stack_lvl (lib/dump_stack.c:123)
[4446.216798][T22412] check_preemption_disabled (lib/smp_processor_id.c:52)
[4446.216805][T22412] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4446.216811][T22412] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4446.216818][T22412] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.216824][T22412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4446.216830][T22412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.216842][T22412] rawv6_sendmsg (net/ipv6/raw.c:918)
[4446.216854][T22412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4446.216859][T22412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4446.216863][T22412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.216873][T22412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4446.216877][T22412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4446.216886][T22412] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4446.216902][T22412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4446.216905][T22412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.216916][T22412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.216921][T22412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.216927][T22412] ? __pfx___sys_sendto (net/socket.c:2147)
[4446.216942][T22412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4446.216949][T22412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4446.216957][T22412] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4446.216964][T22412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4446.216974][T22412] __x64_sys_sendto (net/socket.c:2183)
[4446.216978][T22412] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4446.216981][T22412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4446.216986][T22412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4446.216991][T22412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4446.216995][T22412] RIP: 0033:0x7fc00146aa4a
[ 4446.216999][T22412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4446.217001][T22412] RSP: 002b:00007fffd114cc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4446.217005][T22412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc00146aa4a
[ 4446.217007][T22412] RDX: 0000000000000040 RSI: 00000000249b4340 RDI: 0000000000000005
[ 4446.217009][T22412] RBP: 00007fffd114ccc0 R08: 0000000000418574 R09: 000000000000001c
[ 4446.217011][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4446.217013][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc001593000
| [ 4446.217013][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc001593000
| [ 4446.217027][T22412]
| [ 4446.683206][T22416] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22416
| [4446.683685][T22416] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4446.683948][T22416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4446.683950][T22416] Call Trace:
[ 4446.683952][T22416]
[4446.683955][T22416] dump_stack_lvl (lib/dump_stack.c:123)
[4446.683963][T22416] check_preemption_disabled (lib/smp_processor_id.c:52)
[4446.683969][T22416] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4446.683976][T22416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4446.683983][T22416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.683990][T22416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4446.683995][T22416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.684007][T22416] rawv6_sendmsg (net/ipv6/raw.c:918)
[4446.684019][T22416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4446.684024][T22416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4446.684029][T22416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.684038][T22416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4446.684043][T22416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4446.684052][T22416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4446.684068][T22416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4446.684071][T22416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.684082][T22416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.684087][T22416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.684093][T22416] ? __pfx___sys_sendto (net/socket.c:2147)
[4446.684107][T22416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4446.684116][T22416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4446.684126][T22416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4446.684133][T22416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4446.684143][T22416] __x64_sys_sendto (net/socket.c:2183)
[4446.684147][T22416] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4446.684151][T22416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4446.684155][T22416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4446.684160][T22416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4446.684164][T22416] RIP: 0033:0x7f889da44a4a
[ 4446.684168][T22416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4446.684171][T22416] RSP: 002b:00007ffc854bd788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4446.684176][T22416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f889da44a4a
[ 4446.684178][T22416] RDX: 0000000000000040 RSI: 000000000675b340 RDI: 0000000000000005
[ 4446.684180][T22416] RBP: 00007ffc854bd810 R08: 0000000000418574 R09: 000000000000001c
[ 4446.684182][T22416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4446.684184][T22416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f889db6d000
| [ 4446.684199][T22416]
| [ 4446.697161][T22416] lwtunnel_output(): recursion limit reached on datapath
| [ 4448.142461][T22420] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22420
| [4448.142905][T22420] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4448.143172][T22420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.143174][T22420] Call Trace:
[ 4448.143176][T22420]
[4448.143178][T22420] dump_stack_lvl (lib/dump_stack.c:123)
[4448.143186][T22420] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.143193][T22420] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4448.143199][T22420] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.143207][T22420] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.143214][T22420] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.143219][T22420] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.143231][T22420] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.143243][T22420] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.143248][T22420] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.143254][T22420] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.143263][T22420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.143268][T22420] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.143277][T22420] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.143294][T22420] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.143296][T22420] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.143308][T22420] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.143313][T22420] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.143319][T22420] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.143333][T22420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.143341][T22420] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.143350][T22420] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.143357][T22420] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.143368][T22420] __x64_sys_sendto (net/socket.c:2183)
[4448.143372][T22420] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4448.143375][T22420] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.143380][T22420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.143385][T22420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.143389][T22420] RIP: 0033:0x7f5f9a693a4a
[ 4448.143393][T22420] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4448.143396][T22420] RSP: 002b:00007ffd0896e688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.143400][T22420] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9a693a4a
[ 4448.143403][T22420] RDX: 0000000000000040 RSI: 0000000022932340 RDI: 0000000000000005
[ 4448.143405][T22420] RBP: 00007ffd0896e710 R08: 0000000000418574 R09: 000000000000001c
[ 4448.143407][T22420] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.143409][T22420] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a7bc000
| [ 4448.143409][T22420] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a7bc000
| [ 4448.143423][T22420]
| [ 4448.143426][T22420] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22420
| [4448.154999][T22420] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4448.155252][T22420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.155254][T22420] Call Trace:
[ 4448.155256][T22420]
[4448.155258][T22420] dump_stack_lvl (lib/dump_stack.c:123)
[4448.155264][T22420] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.155269][T22420] lwtunnel_output (net/core/lwtunnel.c:359)
[4448.155276][T22420] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.155283][T22420] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.155288][T22420] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.155293][T22420] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.155305][T22420] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.155317][T22420] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.155323][T22420] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.155326][T22420] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.155334][T22420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.155338][T22420] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.155346][T22420] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.155363][T22420] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.155366][T22420] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.155377][T22420] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.155382][T22420] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.155388][T22420] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.155402][T22420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.155408][T22420] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.155416][T22420] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.155424][T22420] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.155434][T22420] __x64_sys_sendto (net/socket.c:2183)
[4448.155438][T22420] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4448.155441][T22420] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.155446][T22420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.155451][T22420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.155454][T22420] RIP: 0033:0x7f5f9a693a4a
[ 4448.155458][T22420] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4448.155460][T22420] RSP: 002b:00007ffd0896e688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.155464][T22420] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9a693a4a
[ 4448.155466][T22420] RDX: 0000000000000040 RSI: 0000000022932340 RDI: 0000000000000005
[ 4448.155468][T22420] RBP: 00007ffd0896e710 R08: 0000000000418574 R09: 000000000000001c
[ 4448.155469][T22420] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.155471][T22420] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a7bc000
| [ 4448.614282][T22424] lwtunnel_output(): recursion limit reached on datapath
| [ 4450.081205][T22428] check_preemption_disabled: 2 callbacks suppressed
| [ 4450.081212][T22428] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22428
| [4450.081940][T22428] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4450.082197][T22428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.082199][T22428] Call Trace:
[ 4450.082201][T22428]
[4450.082204][T22428] dump_stack_lvl (lib/dump_stack.c:123)
[4450.082212][T22428] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.082218][T22428] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4450.082225][T22428] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.082233][T22428] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.082240][T22428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.082244][T22428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.082257][T22428] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.082268][T22428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.082274][T22428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.082279][T22428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.082299][T22428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.082304][T22428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.082312][T22428] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.082328][T22428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.082331][T22428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.082342][T22428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.082348][T22428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.082353][T22428] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.082367][T22428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.082374][T22428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.082383][T22428] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.082390][T22428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.082400][T22428] __x64_sys_sendto (net/socket.c:2183)
[4450.082404][T22428] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.082408][T22428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.082412][T22428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.082417][T22428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.082420][T22428] RIP: 0033:0x7f82c29eda4a
[ 4450.082424][T22428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.082427][T22428] RSP: 002b:00007ffd36add838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.082432][T22428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82c29eda4a
[ 4450.082434][T22428] RDX: 0000000000000040 RSI: 0000000029cc5340 RDI: 0000000000000005
[ 4450.082436][T22428] RBP: 00007ffd36add8c0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.082438][T22428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.082440][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82c2b16000
| [ 4450.082440][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82c2b16000
| [ 4450.082454][T22428]
| [ 4450.082456][T22428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22428
| [4450.094774][T22428] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4450.095013][T22428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.095015][T22428] Call Trace:
[ 4450.095017][T22428]
[4450.095019][T22428] dump_stack_lvl (lib/dump_stack.c:123)
[4450.095025][T22428] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.095031][T22428] lwtunnel_output (net/core/lwtunnel.c:359)
[4450.095037][T22428] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.095044][T22428] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.095049][T22428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.095054][T22428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.095066][T22428] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.095077][T22428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.095083][T22428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.095086][T22428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.095094][T22428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.095098][T22428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.095107][T22428] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.095124][T22428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.095126][T22428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.095137][T22428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.095142][T22428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.095148][T22428] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.095162][T22428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.095169][T22428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.095176][T22428] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.095183][T22428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.095193][T22428] __x64_sys_sendto (net/socket.c:2183)
[4450.095197][T22428] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.095200][T22428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.095204][T22428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.095209][T22428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.095212][T22428] RIP: 0033:0x7f82c29eda4a
[ 4450.095215][T22428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.095218][T22428] RSP: 002b:00007ffd36add838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.095221][T22428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82c29eda4a
[ 4450.095223][T22428] RDX: 0000000000000040 RSI: 0000000029cc5340 RDI: 0000000000000005
[ 4450.095225][T22428] RBP: 00007ffd36add8c0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.095227][T22428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.095229][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82c2b16000
| [ 4450.095229][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82c2b16000
| [ 4450.095243][T22428]
| [ 4450.107952][T22428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22428
| [4450.108330][T22428] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4450.108578][T22428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.108579][T22428] Call Trace:
[ 4450.108581][T22428]
[4450.108583][T22428] dump_stack_lvl (lib/dump_stack.c:123)
[4450.108590][T22428] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.108596][T22428] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4450.108603][T22428] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.108609][T22428] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.108616][T22428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.108621][T22428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.108633][T22428] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.108645][T22428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.108650][T22428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.108655][T22428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.108663][T22428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.108667][T22428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.108677][T22428] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.108693][T22428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.108696][T22428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.108707][T22428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.108712][T22428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.108718][T22428] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.108732][T22428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.108739][T22428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.108747][T22428] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.108754][T22428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.108765][T22428] __x64_sys_sendto (net/socket.c:2183)
[4450.108769][T22428] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.108772][T22428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.108777][T22428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.108782][T22428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.108785][T22428] RIP: 0033:0x7f82c29eda4a
[ 4450.108789][T22428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.108791][T22428] RSP: 002b:00007ffd36add838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.108795][T22428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82c29eda4a
[ 4450.108797][T22428] RDX: 0000000000000040 RSI: 0000000029cc5340 RDI: 0000000000000005
[ 4450.108799][T22428] RBP: 00007ffd36add8c0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.108801][T22428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.108803][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82c2b16000
| [ 4450.108803][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82c2b16000
| [ 4450.108818][T22428]
| [ 4450.569746][T22432] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22432
| [4450.570199][T22432] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4450.570451][T22432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.570454][T22432] Call Trace:
[ 4450.570456][T22432]
[4450.570458][T22432] dump_stack_lvl (lib/dump_stack.c:123)
[4450.570466][T22432] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.570472][T22432] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4450.570479][T22432] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.570486][T22432] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.570492][T22432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.570497][T22432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.570509][T22432] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.570521][T22432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.570526][T22432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.570531][T22432] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.570539][T22432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.570544][T22432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.570553][T22432] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.570569][T22432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.570572][T22432] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.570584][T22432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.570589][T22432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.570595][T22432] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.570609][T22432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.570615][T22432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.570624][T22432] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.570632][T22432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.570642][T22432] __x64_sys_sendto (net/socket.c:2183)
[4450.570646][T22432] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.570650][T22432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.570654][T22432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.570659][T22432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.570663][T22432] RIP: 0033:0x7f7464a8ba4a
[ 4450.570667][T22432] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.570670][T22432] RSP: 002b:00007ffda6f82488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.570674][T22432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7464a8ba4a
[ 4450.570676][T22432] RDX: 0000000000000040 RSI: 00000000188c0340 RDI: 0000000000000005
[ 4450.570678][T22432] RBP: 00007ffda6f82510 R08: 0000000000418574 R09: 000000000000001c
[ 4450.570680][T22432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.570682][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7464bb4000
| [ 4450.570682][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7464bb4000
| [ 4450.570696][T22432]
| [ 4450.570699][T22432] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22432
| [4450.582383][T22432] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4450.582631][T22432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.582633][T22432] Call Trace:
[ 4450.582634][T22432]
[4450.582636][T22432] dump_stack_lvl (lib/dump_stack.c:123)
[4450.582643][T22432] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.582648][T22432] lwtunnel_output (net/core/lwtunnel.c:359)
[4450.582655][T22432] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.582662][T22432] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.582668][T22432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.582673][T22432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.582685][T22432] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.582696][T22432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.582701][T22432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.582705][T22432] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.582714][T22432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.582718][T22432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.582727][T22432] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.582743][T22432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.582746][T22432] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.582757][T22432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.582761][T22432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.582767][T22432] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.582782][T22432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.582788][T22432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.582796][T22432] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.582803][T22432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.582813][T22432] __x64_sys_sendto (net/socket.c:2183)
[4450.582817][T22432] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.582820][T22432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.582825][T22432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.582830][T22432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.582834][T22432] RIP: 0033:0x7f7464a8ba4a
[ 4450.582837][T22432] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.582840][T22432] RSP: 002b:00007ffda6f82488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.582843][T22432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7464a8ba4a
[ 4450.582846][T22432] RDX: 0000000000000040 RSI: 00000000188c0340 RDI: 0000000000000005
[ 4450.582847][T22432] RBP: 00007ffda6f82510 R08: 0000000000418574 R09: 000000000000001c
[ 4450.582849][T22432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.582851][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7464bb4000
| [ 4450.582851][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7464bb4000
| [ 4450.582866][T22432]
| [ 4450.599595][T22432] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22432
| [4450.599950][T22432] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4450.600199][T22432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.600201][T22432] Call Trace:
[ 4450.600203][T22432]
[4450.600205][T22432] dump_stack_lvl (lib/dump_stack.c:123)
[4450.600211][T22432] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.600217][T22432] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4450.600224][T22432] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.600230][T22432] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.600236][T22432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.600241][T22432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.600252][T22432] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.600264][T22432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.600269][T22432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.600274][T22432] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.600281][T22432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.600285][T22432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.600294][T22432] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.600310][T22432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.600313][T22432] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.600324][T22432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.600329][T22432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.600334][T22432] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.600349][T22432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.600355][T22432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.600362][T22432] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.600369][T22432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.600379][T22432] __x64_sys_sendto (net/socket.c:2183)
[4450.600383][T22432] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.600387][T22432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.600391][T22432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.600396][T22432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.600399][T22432] RIP: 0033:0x7f7464a8ba4a
[ 4450.600403][T22432] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.600405][T22432] RSP: 002b:00007ffda6f82488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.600409][T22432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7464a8ba4a
[ 4450.600411][T22432] RDX: 0000000000000040 RSI: 00000000188c0340 RDI: 0000000000000005
[ 4450.600413][T22432] RBP: 00007ffda6f82510 R08: 0000000000418574 R09: 000000000000001c
[ 4450.600415][T22432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.600417][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7464bb4000
| [ 4450.600417][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7464bb4000
| [ 4450.600448][T22432]
| [ 4451.071878][T22436] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22436
| [4451.072362][T22436] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4451.072624][T22436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4451.072627][T22436] Call Trace:
[ 4451.072629][T22436]
[4451.072631][T22436] dump_stack_lvl (lib/dump_stack.c:123)
[4451.072639][T22436] check_preemption_disabled (lib/smp_processor_id.c:52)
[4451.072646][T22436] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4451.072652][T22436] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4451.072660][T22436] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4451.072667][T22436] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4451.072672][T22436] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4451.072684][T22436] rawv6_sendmsg (net/ipv6/raw.c:918)
[4451.072695][T22436] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4451.072701][T22436] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4451.072707][T22436] ? __lock_release (kernel/locking/lockdep.c:5534)
[4451.072716][T22436] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4451.072722][T22436] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4451.072731][T22436] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4451.072747][T22436] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4451.072750][T22436] ? __lock_release (kernel/locking/lockdep.c:5534)
[4451.072761][T22436] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4451.072766][T22436] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4451.072772][T22436] ? __pfx___sys_sendto (net/socket.c:2147)
[4451.072786][T22436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4451.072793][T22436] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4451.072802][T22436] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4451.072809][T22436] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4451.072819][T22436] __x64_sys_sendto (net/socket.c:2183)
[4451.072823][T22436] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4451.072827][T22436] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4451.072832][T22436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4451.072837][T22436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4451.072840][T22436] RIP: 0033:0x7fe92e7ada4a
[ 4451.072845][T22436] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4451.072848][T22436] RSP: 002b:00007ffc8467f4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4451.072854][T22436] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe92e7ada4a
[ 4451.072856][T22436] RDX: 0000000000000040 RSI: 0000000024d0c340 RDI: 0000000000000005
[ 4451.072858][T22436] RBP: 00007ffc8467f540 R08: 0000000000418574 R09: 000000000000001c
[ 4451.072861][T22436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4451.072863][T22436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe92e8d6000
| [ 4451.072880][T22436] lwtunnel_output(): recursion limit reached on datapath
| [ 4451.441463][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 4452.550257][T22440] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22440
| [4452.550703][T22440] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4452.550950][T22440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.550953][T22440] Call Trace:
[ 4452.550955][T22440]
[4452.550957][T22440] dump_stack_lvl (lib/dump_stack.c:123)
[4452.550966][T22440] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.550972][T22440] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4452.550979][T22440] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.550987][T22440] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.550993][T22440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.550998][T22440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.551010][T22440] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.551022][T22440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.551027][T22440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.551033][T22440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.551042][T22440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.551048][T22440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.551057][T22440] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.551073][T22440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.551076][T22440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.551087][T22440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.551092][T22440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.551098][T22440] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.551114][T22440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.551122][T22440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.551131][T22440] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.551138][T22440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.551148][T22440] __x64_sys_sendto (net/socket.c:2183)
[4452.551152][T22440] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4452.551156][T22440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.551161][T22440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.551166][T22440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.551170][T22440] RIP: 0033:0x7ff07b2e0a4a
[ 4452.551174][T22440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4452.551177][T22440] RSP: 002b:00007ffd431dca78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.551181][T22440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff07b2e0a4a
[ 4452.551184][T22440] RDX: 0000000000000040 RSI: 000000000fcd1340 RDI: 0000000000000005
[ 4452.551186][T22440] RBP: 00007ffd431dcb00 R08: 0000000000418574 R09: 000000000000001c
[ 4452.551188][T22440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.551190][T22440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff07b409000
| [ 4452.551190][T22440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff07b409000
| [ 4452.551204][T22440]
| [ 4452.564181][T22440] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22440
| [4452.564542][T22440] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4452.564789][T22440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.564791][T22440] Call Trace:
[ 4452.564793][T22440]
[4452.564796][T22440] dump_stack_lvl (lib/dump_stack.c:123)
[4452.564802][T22440] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.564808][T22440] lwtunnel_output (net/core/lwtunnel.c:359)
[4452.564815][T22440] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.564822][T22440] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.564828][T22440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.564833][T22440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.564845][T22440] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.564857][T22440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.564863][T22440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.564867][T22440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.564875][T22440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.564880][T22440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.564889][T22440] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.564905][T22440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.564908][T22440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.564919][T22440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.564924][T22440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.564930][T22440] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.564945][T22440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.564952][T22440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.564960][T22440] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.564968][T22440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.564978][T22440] __x64_sys_sendto (net/socket.c:2183)
[4452.564982][T22440] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4452.564985][T22440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.564990][T22440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.564995][T22440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.564998][T22440] RIP: 0033:0x7ff07b2e0a4a
[ 4452.565002][T22440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4452.565005][T22440] RSP: 002b:00007ffd431dca78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.565008][T22440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff07b2e0a4a
[ 4452.565011][T22440] RDX: 0000000000000040 RSI: 000000000fcd1340 RDI: 0000000000000005
[ 4452.565012][T22440] RBP: 00007ffd431dcb00 R08: 0000000000418574 R09: 000000000000001c
[ 4452.565014][T22440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.565016][T22440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff07b409000
| [ 4452.565016][T22440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff07b409000
| [ 4452.565031][T22440]
| [ 4452.578953][T22440] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22440
| [4452.579325][T22440] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4452.579574][T22440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.579575][T22440] Call Trace:
[ 4452.579577][T22440]
[4452.579579][T22440] dump_stack_lvl (lib/dump_stack.c:123)
[4452.579585][T22440] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.579592][T22440] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4452.579598][T22440] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.579605][T22440] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.579611][T22440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.579616][T22440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.579628][T22440] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.579640][T22440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.579646][T22440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.579650][T22440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.579658][T22440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.579662][T22440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.579671][T22440] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.579688][T22440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.579690][T22440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.579702][T22440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.579706][T22440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.579712][T22440] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.579726][T22440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.579733][T22440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.579741][T22440] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.579748][T22440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.579759][T22440] __x64_sys_sendto (net/socket.c:2183)
[4452.579763][T22440] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4452.579766][T22440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.579771][T22440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.579776][T22440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.579779][T22440] RIP: 0033:0x7ff07b2e0a4a
[ 4452.579783][T22440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4452.579786][T22440] RSP: 002b:00007ffd431dca78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.579789][T22440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff07b2e0a4a
[ 4452.579792][T22440] RDX: 0000000000000040 RSI: 000000000fcd1340 RDI: 0000000000000005
[ 4452.579794][T22440] RBP: 00007ffd431dcb00 R08: 0000000000418574 R09: 000000000000001c
[ 4452.579796][T22440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.579798][T22440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff07b409000
| [ 4452.579812][T22440]
| [ 4455.320296][T22464] check_preemption_disabled: 15 callbacks suppressed
| [ 4455.320303][T22464] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22464
| [4455.321026][T22464] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4455.321281][T22464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.321283][T22464] Call Trace:
[ 4455.321285][T22464]
[4455.321288][T22464] dump_stack_lvl (lib/dump_stack.c:123)
[4455.321296][T22464] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.321302][T22464] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4455.321309][T22464] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.321317][T22464] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.321324][T22464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.321329][T22464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.321341][T22464] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.321353][T22464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.321358][T22464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.321363][T22464] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.321372][T22464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.321378][T22464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.321387][T22464] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.321403][T22464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.321405][T22464] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.321417][T22464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.321422][T22464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.321428][T22464] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.321442][T22464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.321449][T22464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.321459][T22464] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.321466][T22464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.321476][T22464] __x64_sys_sendto (net/socket.c:2183)
[4455.321480][T22464] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.321483][T22464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.321488][T22464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.321493][T22464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.321496][T22464] RIP: 0033:0x7fc3b1270a4a
[ 4455.321500][T22464] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.321503][T22464] RSP: 002b:00007fff763c9e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.321508][T22464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3b1270a4a
[ 4455.321510][T22464] RDX: 0000000000000040 RSI: 0000000006fa2340 RDI: 0000000000000005
[ 4455.321513][T22464] RBP: 00007fff763c9f10 R08: 0000000000418574 R09: 000000000000001c
[ 4455.321515][T22464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.321517][T22464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3b1399000
| [ 4455.321517][T22464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3b1399000
| [ 4455.321532][T22464]
| [ 4455.321534][T22464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22464
| [4455.333280][T22464] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4455.333526][T22464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.333528][T22464] Call Trace:
[ 4455.333530][T22464]
[4455.333532][T22464] dump_stack_lvl (lib/dump_stack.c:123)
[4455.333539][T22464] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.333544][T22464] lwtunnel_output (net/core/lwtunnel.c:359)
[4455.333552][T22464] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.333559][T22464] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.333564][T22464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.333569][T22464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.333582][T22464] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.333594][T22464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.333599][T22464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.333604][T22464] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.333611][T22464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.333615][T22464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.333624][T22464] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.333640][T22464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.333643][T22464] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.333655][T22464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.333659][T22464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.333665][T22464] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.333680][T22464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.333687][T22464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.333696][T22464] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.333703][T22464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.333713][T22464] __x64_sys_sendto (net/socket.c:2183)
[4455.333717][T22464] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.333720][T22464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.333725][T22464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.333730][T22464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.333734][T22464] RIP: 0033:0x7fc3b1270a4a
[ 4455.333737][T22464] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.333740][T22464] RSP: 002b:00007fff763c9e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.333743][T22464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3b1270a4a
[ 4455.333746][T22464] RDX: 0000000000000040 RSI: 0000000006fa2340 RDI: 0000000000000005
[ 4455.333748][T22464] RBP: 00007fff763c9f10 R08: 0000000000418574 R09: 000000000000001c
[ 4455.333750][T22464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.333752][T22464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3b1399000
| [ 4455.333752][T22464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3b1399000
| [ 4455.333766][T22464]
| [ 4455.349469][T22464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22464
| [4455.349823][T22464] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4455.350070][T22464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.350072][T22464] Call Trace:
[ 4455.350074][T22464]
[4455.350076][T22464] dump_stack_lvl (lib/dump_stack.c:123)
[4455.350082][T22464] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.350088][T22464] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4455.350095][T22464] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.350102][T22464] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.350108][T22464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.350114][T22464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.350127][T22464] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.350139][T22464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.350144][T22464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.350149][T22464] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.350156][T22464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.350161][T22464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.350170][T22464] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.350186][T22464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.350189][T22464] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.350200][T22464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.350206][T22464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.350211][T22464] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.350226][T22464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.350232][T22464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.350241][T22464] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.350248][T22464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.350258][T22464] __x64_sys_sendto (net/socket.c:2183)
[4455.350262][T22464] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.350265][T22464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.350270][T22464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.350275][T22464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.350278][T22464] RIP: 0033:0x7fc3b1270a4a
[ 4455.350282][T22464] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.350285][T22464] RSP: 002b:00007fff763c9e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.350288][T22464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3b1270a4a
[ 4455.350291][T22464] RDX: 0000000000000040 RSI: 0000000006fa2340 RDI: 0000000000000005
[ 4455.350293][T22464] RBP: 00007fff763c9f10 R08: 0000000000418574 R09: 000000000000001c
[ 4455.350295][T22464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.350297][T22464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3b1399000
| [ 4455.350297][T22464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3b1399000
| [ 4455.350311][T22464]
| [ 4455.826375][T22468] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22468
| [4455.826822][T22468] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4455.827068][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.827071][T22468] Call Trace:
[ 4455.827073][T22468]
[4455.827075][T22468] dump_stack_lvl (lib/dump_stack.c:123)
[4455.827083][T22468] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.827089][T22468] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4455.827096][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.827103][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.827110][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.827116][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.827128][T22468] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.827140][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.827146][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.827151][T22468] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.827160][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.827165][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.827174][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.827190][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.827193][T22468] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.827204][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.827209][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.827215][T22468] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.827230][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.827236][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.827245][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.827252][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.827263][T22468] __x64_sys_sendto (net/socket.c:2183)
[4455.827266][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.827270][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.827275][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.827280][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.827284][T22468] RIP: 0033:0x7f9a45389a4a
[ 4455.827288][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.827291][T22468] RSP: 002b:00007ffc212e53d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.827295][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a45389a4a
[ 4455.827297][T22468] RDX: 0000000000000040 RSI: 000000000a026340 RDI: 0000000000000005
[ 4455.827299][T22468] RBP: 00007ffc212e5460 R08: 0000000000418574 R09: 000000000000001c
[ 4455.827301][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.827303][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a454b2000
| [ 4455.827303][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a454b2000
| [ 4455.827318][T22468]
| [ 4455.839777][T22468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22468
| [4455.840293][T22468] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4455.840538][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.840540][T22468] Call Trace:
[ 4455.840542][T22468]
[4455.840544][T22468] dump_stack_lvl (lib/dump_stack.c:123)
[4455.840551][T22468] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.840557][T22468] lwtunnel_output (net/core/lwtunnel.c:359)
[4455.840564][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.840571][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.840577][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.840582][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.840594][T22468] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.840606][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.840612][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.840616][T22468] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.840624][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.840629][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.840638][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.840654][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.840657][T22468] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.840669][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.840673][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.840679][T22468] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.840694][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.840701][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.840709][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.840717][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.840727][T22468] __x64_sys_sendto (net/socket.c:2183)
[4455.840731][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.840735][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.840739][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.840744][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.840748][T22468] RIP: 0033:0x7f9a45389a4a
[ 4455.840751][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.840754][T22468] RSP: 002b:00007ffc212e53d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.840757][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a45389a4a
[ 4455.840760][T22468] RDX: 0000000000000040 RSI: 000000000a026340 RDI: 0000000000000005
[ 4455.840761][T22468] RBP: 00007ffc212e5460 R08: 0000000000418574 R09: 000000000000001c
[ 4455.840763][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.840765][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a454b2000
| [ 4455.840765][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a454b2000
| [ 4455.840780][T22468]
| [ 4455.858053][T22468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22468
| [4455.858424][T22468] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4455.858669][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.858671][T22468] Call Trace:
[ 4455.858673][T22468]
[4455.858675][T22468] dump_stack_lvl (lib/dump_stack.c:123)
[4455.858682][T22468] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.858688][T22468] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4455.858695][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.858702][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.858708][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.858713][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.858726][T22468] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.858737][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.858743][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.858748][T22468] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.858756][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.858761][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.858770][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.858786][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.858789][T22468] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.858801][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.858805][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.858811][T22468] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.858826][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.858832][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.858840][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.858847][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.858858][T22468] __x64_sys_sendto (net/socket.c:2183)
[4455.858862][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.858865][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.858870][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.858875][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.858878][T22468] RIP: 0033:0x7f9a45389a4a
[ 4455.858882][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.858884][T22468] RSP: 002b:00007ffc212e53d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.858888][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a45389a4a
[ 4455.858890][T22468] RDX: 0000000000000040 RSI: 000000000a026340 RDI: 0000000000000005
[ 4455.858892][T22468] RBP: 00007ffc212e5460 R08: 0000000000418574 R09: 000000000000001c
[ 4455.858894][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.858896][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a454b2000
| [ 4455.858896][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a454b2000
| [ 4455.858911][T22468]
| [ 4456.314982][T22472] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22472
| [4456.316416][T22472] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4456.316669][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4456.316672][T22472] Call Trace:
[ 4456.316674][T22472]
[4456.316676][T22472] dump_stack_lvl (lib/dump_stack.c:123)
[4456.316684][T22472] check_preemption_disabled (lib/smp_processor_id.c:52)
[4456.316690][T22472] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4456.316697][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4456.316705][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.316711][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4456.316716][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.316728][T22472] rawv6_sendmsg (net/ipv6/raw.c:918)
[4456.316740][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4456.316745][T22472] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4456.316751][T22472] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.316760][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4456.316765][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4456.316774][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4456.316791][T22472] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4456.316794][T22472] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.316805][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.316810][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.316816][T22472] ? __pfx___sys_sendto (net/socket.c:2147)
[4456.316830][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4456.316837][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4456.316846][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4456.316854][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4456.316864][T22472] __x64_sys_sendto (net/socket.c:2183)
[4456.316868][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4456.316872][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4456.316877][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4456.316882][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4456.316886][T22472] RIP: 0033:0x7f7eba5cba4a
[ 4456.316890][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4456.316893][T22472] RSP: 002b:00007ffd20da00f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4456.316898][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7eba5cba4a
[ 4456.316900][T22472] RDX: 0000000000000040 RSI: 00000000385dd340 RDI: 0000000000000005
[ 4456.316903][T22472] RBP: 00007ffd20da0180 R08: 0000000000418574 R09: 000000000000001c
[ 4456.316905][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4456.316907][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7eba6f4000
| [ 4456.316907][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7eba6f4000
| [ 4456.316921][T22472]
| [ 4456.316924][T22472] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22472
| [4456.328344][T22472] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4456.328594][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4456.328596][T22472] Call Trace:
[ 4456.328598][T22472]
[4456.328600][T22472] dump_stack_lvl (lib/dump_stack.c:123)
[4456.328607][T22472] check_preemption_disabled (lib/smp_processor_id.c:52)
[4456.328613][T22472] lwtunnel_output (net/core/lwtunnel.c:359)
[4456.328619][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4456.328626][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.328632][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4456.328637][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.328649][T22472] rawv6_sendmsg (net/ipv6/raw.c:918)
[4456.328661][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4456.328667][T22472] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4456.328671][T22472] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.328679][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4456.328683][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4456.328692][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4456.328709][T22472] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4456.328712][T22472] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.328723][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.328728][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.328734][T22472] ? __pfx___sys_sendto (net/socket.c:2147)
[4456.328749][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4456.328755][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4456.328764][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4456.328771][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4456.328782][T22472] __x64_sys_sendto (net/socket.c:2183)
[4456.328786][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4456.328789][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4456.328794][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4456.328799][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4456.328802][T22472] RIP: 0033:0x7f7eba5cba4a
[ 4456.328806][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4456.328809][T22472] RSP: 002b:00007ffd20da00f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4456.328812][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7eba5cba4a
[ 4456.328814][T22472] RDX: 0000000000000040 RSI: 00000000385dd340 RDI: 0000000000000005
[ 4456.328816][T22472] RBP: 00007ffd20da0180 R08: 0000000000418574 R09: 000000000000001c
[ 4456.328818][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4456.328820][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7eba6f4000
| [ 4456.328820][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7eba6f4000
| [ 4456.328835][T22472]
| [ 4456.346996][T22472] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22472
| [4456.347360][T22472] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4456.347618][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4456.347620][T22472] Call Trace:
[ 4456.347622][T22472]
[4456.347624][T22472] dump_stack_lvl (lib/dump_stack.c:123)
[4456.347630][T22472] check_preemption_disabled (lib/smp_processor_id.c:52)
[4456.347636][T22472] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4456.347642][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4456.347649][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.347655][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4456.347659][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.347671][T22472] rawv6_sendmsg (net/ipv6/raw.c:918)
[4456.347683][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4456.347688][T22472] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4456.347693][T22472] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.347700][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4456.347704][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4456.347713][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4456.347729][T22472] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4456.347732][T22472] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.347743][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.347748][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.347754][T22472] ? __pfx___sys_sendto (net/socket.c:2147)
[4456.347768][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4456.347774][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4456.347782][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4456.347789][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4456.347799][T22472] __x64_sys_sendto (net/socket.c:2183)
[4456.347803][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4456.347806][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4456.347811][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4456.347816][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4456.347819][T22472] RIP: 0033:0x7f7eba5cba4a
[ 4456.347822][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4456.347825][T22472] RSP: 002b:00007ffd20da00f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4456.347828][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7eba5cba4a
[ 4456.347830][T22472] RDX: 0000000000000040 RSI: 00000000385dd340 RDI: 0000000000000005
[ 4456.347832][T22472] RBP: 00007ffd20da0180 R08: 0000000000418574 R09: 000000000000001c
[ 4456.347834][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4456.347836][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7eba6f4000
| [ 4456.347836][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7eba6f4000
| [ 4456.347850][T22472]
| [ 4456.832034][T22476] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22476
| [4456.833074][T22476] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4456.833338][T22476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4456.833341][T22476] Call Trace:
[ 4456.833343][T22476]
[4456.833346][T22476] dump_stack_lvl (lib/dump_stack.c:123)
[4456.833353][T22476] check_preemption_disabled (lib/smp_processor_id.c:52)
[4456.833360][T22476] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4456.833366][T22476] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4456.833373][T22476] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.833380][T22476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4456.833385][T22476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4456.833396][T22476] rawv6_sendmsg (net/ipv6/raw.c:918)
[4456.833408][T22476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4456.833413][T22476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4456.833418][T22476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.833427][T22476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4456.833432][T22476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4456.833440][T22476] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4456.833456][T22476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4456.833459][T22476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4456.833470][T22476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.833475][T22476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4456.833481][T22476] ? __pfx___sys_sendto (net/socket.c:2147)
[4456.833495][T22476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4456.833502][T22476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4456.833512][T22476] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4456.833519][T22476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4456.833529][T22476] __x64_sys_sendto (net/socket.c:2183)
[4456.833532][T22476] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4456.833536][T22476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4456.833541][T22476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4456.833546][T22476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4456.833550][T22476] RIP: 0033:0x7f19b50a6a4a
[ 4456.833554][T22476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4456.833557][T22476] RSP: 002b:00007ffd76a69258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4456.833561][T22476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b50a6a4a
[ 4456.833563][T22476] RDX: 0000000000000040 RSI: 0000000011faa340 RDI: 0000000000000005
[ 4456.833566][T22476] RBP: 00007ffd76a692e0 R08: 0000000000418574 R09: 000000000000001c
[ 4456.833568][T22476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4456.833570][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b51cf000
| [ 4459.690632][T22492] lwtunnel_output(): recursion limit reached on datapath
| [ 4461.150181][T22496] check_preemption_disabled: 10 callbacks suppressed
| [ 4461.150187][T22496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22496
| [4461.150918][T22496] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4461.151186][T22496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.151189][T22496] Call Trace:
[ 4461.151191][T22496]
[4461.151193][T22496] dump_stack_lvl (lib/dump_stack.c:123)
[4461.151202][T22496] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.151209][T22496] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4461.151215][T22496] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.151223][T22496] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.151230][T22496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.151235][T22496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.151247][T22496] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.151258][T22496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.151264][T22496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.151269][T22496] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.151278][T22496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.151283][T22496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.151292][T22496] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.151308][T22496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.151311][T22496] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.151322][T22496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.151327][T22496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.151333][T22496] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.151347][T22496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.151354][T22496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.151363][T22496] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.151370][T22496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.151380][T22496] __x64_sys_sendto (net/socket.c:2183)
[4461.151384][T22496] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.151388][T22496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.151394][T22496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.151398][T22496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.151403][T22496] RIP: 0033:0x7fd9ef330a4a
[ 4461.151407][T22496] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.151410][T22496] RSP: 002b:00007fffa563ab38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.151414][T22496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9ef330a4a
[ 4461.151417][T22496] RDX: 0000000000000040 RSI: 000000000c6d4340 RDI: 0000000000000005
[ 4461.151419][T22496] RBP: 00007fffa563abc0 R08: 0000000000418574 R09: 000000000000001c
[ 4461.151421][T22496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.151422][T22496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9ef459000
| [ 4461.151422][T22496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9ef459000
| [ 4461.151437][T22496]
| [ 4461.151440][T22496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22496
| [4461.164154][T22496] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4461.164398][T22496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.164399][T22496] Call Trace:
[ 4461.164402][T22496]
[4461.164404][T22496] dump_stack_lvl (lib/dump_stack.c:123)
[4461.164410][T22496] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.164416][T22496] lwtunnel_output (net/core/lwtunnel.c:359)
[4461.164423][T22496] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.164430][T22496] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.164436][T22496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.164442][T22496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.164454][T22496] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.164466][T22496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.164471][T22496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.164475][T22496] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.164484][T22496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.164488][T22496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.164497][T22496] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.164513][T22496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.164516][T22496] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.164528][T22496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.164533][T22496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.164539][T22496] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.164553][T22496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.164560][T22496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.164568][T22496] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.164575][T22496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.164585][T22496] __x64_sys_sendto (net/socket.c:2183)
[4461.164590][T22496] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.164593][T22496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.164598][T22496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.164603][T22496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.164606][T22496] RIP: 0033:0x7fd9ef330a4a
[ 4461.164610][T22496] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.164612][T22496] RSP: 002b:00007fffa563ab38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.164615][T22496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9ef330a4a
[ 4461.164618][T22496] RDX: 0000000000000040 RSI: 000000000c6d4340 RDI: 0000000000000005
[ 4461.164620][T22496] RBP: 00007fffa563abc0 R08: 0000000000418574 R09: 000000000000001c
[ 4461.164622][T22496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.164623][T22496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9ef459000
| [ 4461.164623][T22496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9ef459000
| [ 4461.164638][T22496]
| [ 4461.180751][T22496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22496
| [4461.181108][T22496] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4461.181365][T22496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.181367][T22496] Call Trace:
[ 4461.181369][T22496]
[4461.181371][T22496] dump_stack_lvl (lib/dump_stack.c:123)
[4461.181378][T22496] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.181384][T22496] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4461.181391][T22496] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.181398][T22496] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.181404][T22496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.181409][T22496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.181421][T22496] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.181433][T22496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.181439][T22496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.181443][T22496] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.181451][T22496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.181456][T22496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.181465][T22496] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.181481][T22496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.181484][T22496] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.181495][T22496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.181500][T22496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.181506][T22496] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.181521][T22496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.181527][T22496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.181536][T22496] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.181543][T22496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.181554][T22496] __x64_sys_sendto (net/socket.c:2183)
[4461.181558][T22496] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.181561][T22496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.181566][T22496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.181571][T22496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.181574][T22496] RIP: 0033:0x7fd9ef330a4a
[ 4461.181578][T22496] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.181581][T22496] RSP: 002b:00007fffa563ab38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.181584][T22496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9ef330a4a
[ 4461.181587][T22496] RDX: 0000000000000040 RSI: 000000000c6d4340 RDI: 0000000000000005
[ 4461.181589][T22496] RBP: 00007fffa563abc0 R08: 0000000000418574 R09: 000000000000001c
[ 4461.181591][T22496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.181593][T22496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9ef459000
| [ 4461.181593][T22496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9ef459000
| [ 4461.181608][T22496]
| [ 4461.653335][T22500] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22500
| [4461.653788][T22500] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4461.654034][T22500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.654037][T22500] Call Trace:
[ 4461.654039][T22500]
[4461.654041][T22500] dump_stack_lvl (lib/dump_stack.c:123)
[4461.654050][T22500] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.654056][T22500] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4461.654063][T22500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.654070][T22500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.654077][T22500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.654082][T22500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.654094][T22500] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.654105][T22500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.654113][T22500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.654118][T22500] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.654127][T22500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.654132][T22500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.654141][T22500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.654157][T22500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.654160][T22500] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.654172][T22500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.654177][T22500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.654183][T22500] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.654197][T22500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.654204][T22500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.654213][T22500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.654220][T22500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.654230][T22500] __x64_sys_sendto (net/socket.c:2183)
[4461.654234][T22500] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.654238][T22500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.654243][T22500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.654248][T22500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.654252][T22500] RIP: 0033:0x7fac65f80a4a
[ 4461.654256][T22500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.654259][T22500] RSP: 002b:00007ffca853c658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.654263][T22500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac65f80a4a
[ 4461.654266][T22500] RDX: 0000000000000040 RSI: 000000001453e340 RDI: 0000000000000005
[ 4461.654268][T22500] RBP: 00007ffca853c6e0 R08: 0000000000418574 R09: 000000000000001c
[ 4461.654270][T22500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.654272][T22500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac660a9000
| [ 4461.654272][T22500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac660a9000
| [ 4461.654287][T22500]
| [ 4461.666950][T22500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22500
| [4461.667314][T22500] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4461.667558][T22500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.667560][T22500] Call Trace:
[ 4461.667562][T22500]
[4461.667564][T22500] dump_stack_lvl (lib/dump_stack.c:123)
[4461.667570][T22500] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.667576][T22500] lwtunnel_output (net/core/lwtunnel.c:359)
[4461.667583][T22500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.667589][T22500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.667595][T22500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.667600][T22500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.667613][T22500] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.667624][T22500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.667630][T22500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.667633][T22500] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.667642][T22500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.667645][T22500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.667654][T22500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.667671][T22500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.667674][T22500] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.667685][T22500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.667689][T22500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.667695][T22500] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.667710][T22500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.667716][T22500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.667724][T22500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.667732][T22500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.667742][T22500] __x64_sys_sendto (net/socket.c:2183)
[4461.667746][T22500] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.667749][T22500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.667754][T22500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.667759][T22500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.667762][T22500] RIP: 0033:0x7fac65f80a4a
[ 4461.667766][T22500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.667768][T22500] RSP: 002b:00007ffca853c658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.667771][T22500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac65f80a4a
[ 4461.667773][T22500] RDX: 0000000000000040 RSI: 000000001453e340 RDI: 0000000000000005
[ 4461.667775][T22500] RBP: 00007ffca853c6e0 R08: 0000000000418574 R09: 000000000000001c
[ 4461.667777][T22500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.667779][T22500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac660a9000
| [ 4461.667779][T22500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac660a9000
| [ 4461.667794][T22500]
| [ 4461.685775][T22500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22500
| [4461.686150][T22500] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4461.686397][T22500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.686399][T22500] Call Trace:
[ 4461.686400][T22500]
[4461.686403][T22500] dump_stack_lvl (lib/dump_stack.c:123)
[4461.686409][T22500] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.686415][T22500] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4461.686422][T22500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.686429][T22500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.686436][T22500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.686441][T22500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.686453][T22500] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.686465][T22500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.686470][T22500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.686474][T22500] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.686483][T22500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.686488][T22500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.686497][T22500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.686513][T22500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.686517][T22500] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.686528][T22500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.686532][T22500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.686538][T22500] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.686553][T22500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.686560][T22500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.686568][T22500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.686575][T22500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.686585][T22500] __x64_sys_sendto (net/socket.c:2183)
[4461.686589][T22500] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.686592][T22500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.686597][T22500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.686602][T22500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.686606][T22500] RIP: 0033:0x7fac65f80a4a
[ 4461.686609][T22500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.686612][T22500] RSP: 002b:00007ffca853c658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.686615][T22500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac65f80a4a
[ 4461.686618][T22500] RDX: 0000000000000040 RSI: 000000001453e340 RDI: 0000000000000005
[ 4461.686620][T22500] RBP: 00007ffca853c6e0 R08: 0000000000418574 R09: 000000000000001c
[ 4461.686621][T22500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.686623][T22500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac660a9000
| [ 4461.686623][T22500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac660a9000
| [ 4461.686638][T22500]
| [ 4462.167492][T22504] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22504
| [4462.167935][T22504] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4462.168593][T22504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.168595][T22504] Call Trace:
[ 4462.168598][T22504]
[4462.168600][T22504] dump_stack_lvl (lib/dump_stack.c:123)
[4462.168608][T22504] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.168615][T22504] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4462.168621][T22504] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.168629][T22504] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.168636][T22504] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.168641][T22504] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.168653][T22504] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.168665][T22504] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.168670][T22504] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.168675][T22504] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.168684][T22504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.168689][T22504] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.168698][T22504] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.168714][T22504] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.168717][T22504] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.168728][T22504] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.168734][T22504] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.168740][T22504] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.168754][T22504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.168761][T22504] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.168770][T22504] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.168777][T22504] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.168787][T22504] __x64_sys_sendto (net/socket.c:2183)
[4462.168792][T22504] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4462.168795][T22504] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.168800][T22504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.168805][T22504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.168810][T22504] RIP: 0033:0x7f8804ae2a4a
[ 4462.168814][T22504] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4462.168817][T22504] RSP: 002b:00007ffeb8aee748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.168821][T22504] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8804ae2a4a
[ 4462.168824][T22504] RDX: 0000000000000040 RSI: 0000000035f04340 RDI: 0000000000000005
[ 4462.168826][T22504] RBP: 00007ffeb8aee7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4462.168828][T22504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.168830][T22504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8804c0b000
| [ 4462.168830][T22504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8804c0b000
| [ 4462.168845][T22504]
| [ 4462.168848][T22504] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22504
| [4462.180277][T22504] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4462.180521][T22504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.180523][T22504] Call Trace:
[ 4462.180525][T22504]
[4462.180527][T22504] dump_stack_lvl (lib/dump_stack.c:123)
[4462.180535][T22504] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.180541][T22504] lwtunnel_output (net/core/lwtunnel.c:359)
[4462.180547][T22504] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.180555][T22504] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.180561][T22504] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.180566][T22504] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.180578][T22504] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.180590][T22504] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.180596][T22504] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.180601][T22504] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.180609][T22504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.180613][T22504] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.180622][T22504] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.180639][T22504] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.180642][T22504] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.180653][T22504] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.180659][T22504] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.180665][T22504] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.180679][T22504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.180686][T22504] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.180695][T22504] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.180702][T22504] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.180712][T22504] __x64_sys_sendto (net/socket.c:2183)
[4462.180716][T22504] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4462.180720][T22504] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.180724][T22504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.180729][T22504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.180733][T22504] RIP: 0033:0x7f8804ae2a4a
[ 4462.180736][T22504] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4462.180739][T22504] RSP: 002b:00007ffeb8aee748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.180742][T22504] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8804ae2a4a
[ 4462.180744][T22504] RDX: 0000000000000040 RSI: 0000000035f04340 RDI: 0000000000000005
[ 4462.180746][T22504] RBP: 00007ffeb8aee7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4462.180748][T22504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.180750][T22504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8804c0b000
| [ 4462.180750][T22504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8804c0b000
| [ 4462.180765][T22504]
| [ 4462.199150][T22504] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22504
| [4462.199516][T22504] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4462.199753][T22504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.199754][T22504] Call Trace:
[ 4462.199756][T22504]
[4462.199758][T22504] dump_stack_lvl (lib/dump_stack.c:123)
[4462.199765][T22504] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.199771][T22504] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4462.199777][T22504] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.199784][T22504] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.199790][T22504] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.199795][T22504] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.199807][T22504] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.199818][T22504] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.199824][T22504] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.199829][T22504] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.199837][T22504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.199840][T22504] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.199849][T22504] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.199865][T22504] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.199868][T22504] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.199879][T22504] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.199883][T22504] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.199889][T22504] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.199903][T22504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.199910][T22504] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.199918][T22504] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.199925][T22504] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.199934][T22504] __x64_sys_sendto (net/socket.c:2183)
[4462.199938][T22504] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4462.199942][T22504] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.199946][T22504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.199951][T22504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.199955][T22504] RIP: 0033:0x7f8804ae2a4a
[ 4462.199958][T22504] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4462.199961][T22504] RSP: 002b:00007ffeb8aee748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.199964][T22504] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8804ae2a4a
[ 4462.199966][T22504] RDX: 0000000000000040 RSI: 0000000035f04340 RDI: 0000000000000005
[ 4462.199968][T22504] RBP: 00007ffeb8aee7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4462.199971][T22504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.199972][T22504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8804c0b000
| [ 4462.199972][T22504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8804c0b000
| [ 4462.199987][T22504]
| [ 4462.662776][T22508] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22508
| [4462.663244][T22508] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4462.663492][T22508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.663495][T22508] Call Trace:
[ 4462.663497][T22508]
[4462.663499][T22508] dump_stack_lvl (lib/dump_stack.c:123)
[4462.663507][T22508] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.663514][T22508] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4462.663520][T22508] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.663528][T22508] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.663534][T22508] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.663539][T22508] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.663551][T22508] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.663563][T22508] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.663568][T22508] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.663574][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.663583][T22508] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.663588][T22508] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.663597][T22508] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.663613][T22508] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.663616][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.663627][T22508] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.663633][T22508] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.663638][T22508] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.663652][T22508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.663659][T22508] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.663668][T22508] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.663676][T22508] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.663686][T22508] __x64_sys_sendto (net/socket.c:2183)
[4462.663690][T22508] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4462.663693][T22508] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.663698][T22508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.663703][T22508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.663707][T22508] RIP: 0033:0x7fbba8148a4a
[ 4462.663711][T22508] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4462.663714][T22508] RSP: 002b:00007ffc161d9858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.663718][T22508] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbba8148a4a
[ 4462.663720][T22508] RDX: 0000000000000040 RSI: 0000000015299340 RDI: 0000000000000005
[ 4462.663722][T22508] RBP: 00007ffc161d98e0 R08: 0000000000418574 R09: 000000000000001c
[ 4462.663724][T22508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.663726][T22508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbba8271000
| [ 4464.044324][T22520] lwtunnel_output(): recursion limit reached on datapath
| [ 4466.716316][T22535] check_preemption_disabled: 15 callbacks suppressed
| [ 4466.716323][T22535] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22535
| [4466.717049][T22535] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4466.717309][T22535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4466.717312][T22535] Call Trace:
[ 4466.717314][T22535]
[4466.717316][T22535] dump_stack_lvl (lib/dump_stack.c:123)
[4466.717324][T22535] check_preemption_disabled (lib/smp_processor_id.c:52)
[4466.717331][T22535] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4466.717337][T22535] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4466.717344][T22535] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.717352][T22535] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4466.717357][T22535] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.717369][T22535] rawv6_sendmsg (net/ipv6/raw.c:918)
[4466.717380][T22535] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4466.717386][T22535] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4466.717391][T22535] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.717401][T22535] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4466.717406][T22535] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4466.717415][T22535] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4466.717431][T22535] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4466.717434][T22535] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.717446][T22535] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.717451][T22535] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.717457][T22535] ? __pfx___sys_sendto (net/socket.c:2147)
[4466.717476][T22535] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4466.717480][T22535] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4466.717492][T22535] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4466.717499][T22535] __x64_sys_sendto (net/socket.c:2183)
[4466.717503][T22535] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4466.717506][T22535] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4466.717511][T22535] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4466.717516][T22535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4466.717520][T22535] RIP: 0033:0x7fa6e67dea4a
[ 4466.717524][T22535] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4466.717527][T22535] RSP: 002b:00007ffc25f9dea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4466.717532][T22535] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6e67dea4a
[ 4466.717535][T22535] RDX: 0000000000000040 RSI: 0000000021a63340 RDI: 0000000000000005
[ 4466.717537][T22535] RBP: 00007ffc25f9df30 R08: 0000000000418574 R09: 000000000000001c
[ 4466.717539][T22535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4466.717541][T22535] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6e6907000
| [ 4466.717541][T22535] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6e6907000
| [ 4466.717555][T22535]
| [ 4466.717557][T22535] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22535
| [4466.728632][T22535] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4466.728873][T22535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4466.728874][T22535] Call Trace:
[ 4466.728876][T22535]
[4466.728878][T22535] dump_stack_lvl (lib/dump_stack.c:123)
[4466.728884][T22535] check_preemption_disabled (lib/smp_processor_id.c:52)
[4466.728890][T22535] lwtunnel_output (net/core/lwtunnel.c:359)
[4466.728896][T22535] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4466.728905][T22535] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.728913][T22535] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4466.728921][T22535] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.728941][T22535] rawv6_sendmsg (net/ipv6/raw.c:918)
[4466.728960][T22535] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4466.728965][T22535] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4466.728969][T22535] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.728977][T22535] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4466.728982][T22535] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4466.728991][T22535] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4466.729007][T22535] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4466.729010][T22535] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.729022][T22535] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.729026][T22535] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.729032][T22535] ? __pfx___sys_sendto (net/socket.c:2147)
[4466.729052][T22535] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4466.729055][T22535] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4466.729067][T22535] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4466.729074][T22535] __x64_sys_sendto (net/socket.c:2183)
[4466.729078][T22535] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4466.729081][T22535] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4466.729085][T22535] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4466.729090][T22535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4466.729094][T22535] RIP: 0033:0x7fa6e67dea4a
[ 4466.729097][T22535] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4466.729100][T22535] RSP: 002b:00007ffc25f9dea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4466.729103][T22535] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6e67dea4a
[ 4466.729105][T22535] RDX: 0000000000000040 RSI: 0000000021a63340 RDI: 0000000000000005
[ 4466.729107][T22535] RBP: 00007ffc25f9df30 R08: 0000000000418574 R09: 000000000000001c
[ 4466.729109][T22535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4466.729112][T22535] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6e6907000
| [ 4466.729112][T22535] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6e6907000
| [ 4466.729127][T22535]
| [ 4466.741599][T22535] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22535
| [4466.741961][T22535] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4466.742217][T22535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4466.742219][T22535] Call Trace:
[ 4466.742221][T22535]
[4466.742223][T22535] dump_stack_lvl (lib/dump_stack.c:123)
[4466.742229][T22535] check_preemption_disabled (lib/smp_processor_id.c:52)
[4466.742235][T22535] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4466.742242][T22535] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4466.742249][T22535] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.742255][T22535] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4466.742260][T22535] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.742272][T22535] rawv6_sendmsg (net/ipv6/raw.c:918)
[4466.742284][T22535] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4466.742290][T22535] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4466.742294][T22535] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.742302][T22535] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4466.742306][T22535] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4466.742315][T22535] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4466.742332][T22535] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4466.742334][T22535] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.742346][T22535] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.742350][T22535] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.742356][T22535] ? __pfx___sys_sendto (net/socket.c:2147)
[4466.742376][T22535] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4466.742379][T22535] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4466.742391][T22535] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4466.742397][T22535] __x64_sys_sendto (net/socket.c:2183)
[4466.742402][T22535] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4466.742405][T22535] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4466.742409][T22535] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4466.742414][T22535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4466.742417][T22535] RIP: 0033:0x7fa6e67dea4a
[ 4466.742421][T22535] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4466.742424][T22535] RSP: 002b:00007ffc25f9dea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4466.742427][T22535] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6e67dea4a
[ 4466.742429][T22535] RDX: 0000000000000040 RSI: 0000000021a63340 RDI: 0000000000000005
[ 4466.742431][T22535] RBP: 00007ffc25f9df30 R08: 0000000000418574 R09: 000000000000001c
[ 4466.742433][T22535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4466.742435][T22535] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6e6907000
| [ 4466.742435][T22535] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6e6907000
| [ 4466.742450][T22535]
| [ 4467.697840][T22543] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22543
| [4467.698473][T22543] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4467.698719][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.698722][T22543] Call Trace:
[ 4467.698724][T22543]
[4467.698726][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[4467.698735][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.698742][T22543] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4467.698749][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.698756][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.698764][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.698768][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.698781][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.698792][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.698798][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.698803][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.698812][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.698818][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.698827][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.698843][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.698846][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.698857][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.698863][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.698869][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.698883][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.698900][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.698909][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.698916][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.698926][T22543] __x64_sys_sendto (net/socket.c:2183)
[4467.698930][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.698934][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.698938][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.698943][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.698948][T22543] RIP: 0033:0x7f5a06a9ba4a
[ 4467.698952][T22543] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.698954][T22543] RSP: 002b:00007ffe244969c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.698958][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a06a9ba4a
[ 4467.698961][T22543] RDX: 0000000000000040 RSI: 0000000002dd0340 RDI: 0000000000000005
[ 4467.698963][T22543] RBP: 00007ffe24496a50 R08: 0000000000418574 R09: 000000000000001c
[ 4467.698965][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.698966][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a06bc4000
| [ 4467.698966][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a06bc4000
| [ 4467.698980][T22543]
| [ 4467.698983][T22543] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22543
| [4467.710315][T22543] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4467.710558][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.710559][T22543] Call Trace:
[ 4467.710561][T22543]
[4467.710563][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[4467.710569][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.710575][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[4467.710582][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.710589][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.710595][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.710599][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.710612][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.710624][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.710629][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.710633][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.710641][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.710644][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.710653][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.710670][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.710672][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.710684][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.710689][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.710695][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.710710][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.710716][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.710724][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.710731][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.710741][T22543] __x64_sys_sendto (net/socket.c:2183)
[4467.710745][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.710748][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.710753][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.710758][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.710761][T22543] RIP: 0033:0x7f5a06a9ba4a
[ 4467.710764][T22543] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.710767][T22543] RSP: 002b:00007ffe244969c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.710770][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a06a9ba4a
[ 4467.710772][T22543] RDX: 0000000000000040 RSI: 0000000002dd0340 RDI: 0000000000000005
[ 4467.710774][T22543] RBP: 00007ffe24496a50 R08: 0000000000418574 R09: 000000000000001c
[ 4467.710776][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.710777][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a06bc4000
| [ 4467.710777][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a06bc4000
| [ 4467.710792][T22543]
| [ 4467.728062][T22543] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22543
| [4467.728429][T22543] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4467.728673][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.728675][T22543] Call Trace:
[ 4467.728677][T22543]
[4467.728679][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[4467.728686][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.728692][T22543] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4467.728698][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.728705][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.728711][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.728716][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.728729][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.728740][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.728746][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.728751][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.728758][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.728762][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.728771][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.728788][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.728791][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.728802][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.728807][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.728812][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.728827][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.728833][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.728842][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.728849][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.728859][T22543] __x64_sys_sendto (net/socket.c:2183)
[4467.728863][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.728867][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.728871][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.728876][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.728880][T22543] RIP: 0033:0x7f5a06a9ba4a
[ 4467.728883][T22543] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.728886][T22543] RSP: 002b:00007ffe244969c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.728889][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a06a9ba4a
[ 4467.728891][T22543] RDX: 0000000000000040 RSI: 0000000002dd0340 RDI: 0000000000000005
[ 4467.728893][T22543] RBP: 00007ffe24496a50 R08: 0000000000418574 R09: 000000000000001c
[ 4467.728895][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.728897][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a06bc4000
| [ 4467.728897][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a06bc4000
| [ 4467.728912][T22543]
| [ 4468.310140][T22548] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22548
| [4468.310614][T22548] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4468.310884][T22548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4468.310886][T22548] Call Trace:
[ 4468.310888][T22548]
[4468.310890][T22548] dump_stack_lvl (lib/dump_stack.c:123)
[4468.310897][T22548] check_preemption_disabled (lib/smp_processor_id.c:52)
[4468.310904][T22548] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4468.310910][T22548] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4468.310917][T22548] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.310925][T22548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4468.310929][T22548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.310941][T22548] rawv6_sendmsg (net/ipv6/raw.c:918)
[4468.310952][T22548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4468.310958][T22548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4468.310963][T22548] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.310972][T22548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4468.310977][T22548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4468.310986][T22548] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4468.311001][T22548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4468.311004][T22548] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.311015][T22548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.311020][T22548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.311026][T22548] ? __pfx___sys_sendto (net/socket.c:2147)
[4468.311040][T22548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4468.311046][T22548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4468.311055][T22548] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4468.311063][T22548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4468.311073][T22548] __x64_sys_sendto (net/socket.c:2183)
[4468.311077][T22548] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4468.311081][T22548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4468.311085][T22548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4468.311090][T22548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4468.311094][T22548] RIP: 0033:0x7ff10da9ea4a
[ 4468.311098][T22548] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4468.311101][T22548] RSP: 002b:00007fff90f3fab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4468.311105][T22548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff10da9ea4a
[ 4468.311108][T22548] RDX: 0000000000000040 RSI: 000000001ad1c340 RDI: 0000000000000005
[ 4468.311110][T22548] RBP: 00007fff90f3fb40 R08: 0000000000418574 R09: 000000000000001c
[ 4468.311113][T22548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4468.311115][T22548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff10dbc7000
| [ 4468.311129][T22548]
| [ 4468.323475][T22548] lwtunnel_output(): recursion limit reached on datapath
| [ 4469.889019][T22553] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22553
| [4469.889516][T22553] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4469.889777][T22553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4469.889779][T22553] Call Trace:
[ 4469.889781][T22553]
[4469.889784][T22553] dump_stack_lvl (lib/dump_stack.c:123)
[4469.889792][T22553] check_preemption_disabled (lib/smp_processor_id.c:52)
[4469.889798][T22553] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4469.889805][T22553] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4469.889812][T22553] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.889819][T22553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4469.889824][T22553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.889836][T22553] rawv6_sendmsg (net/ipv6/raw.c:918)
[4469.889847][T22553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4469.889853][T22553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4469.889858][T22553] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.889867][T22553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4469.889873][T22553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4469.889881][T22553] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4469.889898][T22553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4469.889901][T22553] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.889912][T22553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.889918][T22553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.889923][T22553] ? __pfx___sys_sendto (net/socket.c:2147)
[4469.889935][T22553] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4469.889943][T22553] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4469.889948][T22553] ? 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)
[4469.889952][T22553] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.889959][T22553] ? 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)
[4469.889964][T22553] ? 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)
[4469.889973][T22553] __x64_sys_sendto (net/socket.c:2183)
[4469.889977][T22553] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4469.889980][T22553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4469.889985][T22553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4469.889990][T22553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4469.889994][T22553] RIP: 0033:0x7f616bc90a4a
[ 4469.889998][T22553] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4469.890002][T22553] RSP: 002b:00007fff052897d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4469.890006][T22553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f616bc90a4a
[ 4469.890008][T22553] RDX: 0000000000000040 RSI: 0000000019f48340 RDI: 0000000000000005
[ 4469.890010][T22553] RBP: 00007fff05289860 R08: 0000000000418574 R09: 000000000000001c
[ 4469.890012][T22553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4469.890014][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f616bdb9000
| [ 4469.890029][T22553]
| [ 4469.890031][T22553] lwtunnel_output(): recursion limit reached on datapath
| [ 4471.612871][T22559] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22559
| [4471.613947][T22559] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4471.614216][T22559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4471.614218][T22559] Call Trace:
[ 4471.614220][T22559]
[4471.614223][T22559] dump_stack_lvl (lib/dump_stack.c:123)
[4471.614231][T22559] check_preemption_disabled (lib/smp_processor_id.c:52)
[4471.614237][T22559] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4471.614244][T22559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4471.614252][T22559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.614259][T22559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4471.614264][T22559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.614276][T22559] rawv6_sendmsg (net/ipv6/raw.c:918)
[4471.614288][T22559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4471.614293][T22559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4471.614299][T22559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.614308][T22559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4471.614313][T22559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4471.614322][T22559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4471.614338][T22559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4471.614341][T22559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.614352][T22559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.614358][T22559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.614364][T22559] ? __pfx___sys_sendto (net/socket.c:2147)
[4471.614378][T22559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4471.614385][T22559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4471.614394][T22559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4471.614401][T22559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4471.614411][T22559] __x64_sys_sendto (net/socket.c:2183)
[4471.614415][T22559] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4471.614419][T22559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4471.614424][T22559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4471.614429][T22559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4471.614433][T22559] RIP: 0033:0x7fc2f3de1a4a
[ 4471.614438][T22559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4471.614441][T22559] RSP: 002b:00007ffe5942c598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4471.614445][T22559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2f3de1a4a
[ 4471.614447][T22559] RDX: 0000000000000040 RSI: 0000000025a7f340 RDI: 0000000000000005
[ 4471.614449][T22559] RBP: 00007ffe5942c620 R08: 0000000000418574 R09: 000000000000001c
[ 4471.614451][T22559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4471.614453][T22559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2f3f0a000
| [ 4471.614453][T22559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2f3f0a000
| [ 4471.614468][T22559]
| [ 4471.614470][T22559] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22559
| [4471.625773][T22559] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4471.626055][T22559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4471.626056][T22559] Call Trace:
[ 4471.626058][T22559]
[4471.626060][T22559] dump_stack_lvl (lib/dump_stack.c:123)
[4471.626066][T22559] check_preemption_disabled (lib/smp_processor_id.c:52)
[4471.626072][T22559] lwtunnel_output (net/core/lwtunnel.c:359)
[4471.626079][T22559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4471.626085][T22559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.626091][T22559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4471.626096][T22559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.626108][T22559] rawv6_sendmsg (net/ipv6/raw.c:918)
[4471.626121][T22559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4471.626127][T22559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4471.626131][T22559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.626139][T22559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4471.626142][T22559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4471.626151][T22559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4471.626168][T22559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4471.626171][T22559] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.626182][T22559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.626186][T22559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.626192][T22559] ? __pfx___sys_sendto (net/socket.c:2147)
[4471.626207][T22559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4471.626213][T22559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4471.626222][T22559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4471.626230][T22559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4471.626240][T22559] __x64_sys_sendto (net/socket.c:2183)
[4471.626244][T22559] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4471.626247][T22559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4471.626252][T22559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4471.626257][T22559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4471.626260][T22559] RIP: 0033:0x7fc2f3de1a4a
[ 4471.626263][T22559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4471.626266][T22559] RSP: 002b:00007ffe5942c598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4471.626269][T22559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2f3de1a4a
[ 4471.626271][T22559] RDX: 0000000000000040 RSI: 0000000025a7f340 RDI: 0000000000000005
[ 4471.626273][T22559] RBP: 00007ffe5942c620 R08: 0000000000418574 R09: 000000000000001c
[ 4471.626275][T22559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4471.626277][T22559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2f3f0a000
| [ 4471.626291][T22559]
| [ 4472.446895][T22566] check_preemption_disabled: 1 callbacks suppressed
| [ 4472.446902][T22566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22566
| [4472.447651][T22566] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4472.447899][T22566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.447901][T22566] Call Trace:
[ 4472.447903][T22566]
[4472.447906][T22566] dump_stack_lvl (lib/dump_stack.c:123)
[4472.447914][T22566] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.447921][T22566] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4472.447927][T22566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.447934][T22566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.447941][T22566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.447946][T22566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.447958][T22566] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.447970][T22566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.447975][T22566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.447980][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.447989][T22566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.447994][T22566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.448003][T22566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.448019][T22566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.448022][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.448033][T22566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.448039][T22566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.448045][T22566] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.448059][T22566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.448066][T22566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.448075][T22566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.448082][T22566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.448092][T22566] __x64_sys_sendto (net/socket.c:2183)
[4472.448096][T22566] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4472.448100][T22566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.448105][T22566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.448110][T22566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.448116][T22566] RIP: 0033:0x7f441d58aa4a
[ 4472.448120][T22566] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4472.448123][T22566] RSP: 002b:00007ffda0686a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.448127][T22566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f441d58aa4a
[ 4472.448130][T22566] RDX: 0000000000000040 RSI: 0000000018dc2340 RDI: 0000000000000005
[ 4472.448132][T22566] RBP: 00007ffda0686ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4472.448134][T22566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.448136][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441d6b3000
| [ 4472.448136][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441d6b3000
| [ 4472.448150][T22566]
| [ 4472.460847][T22566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22566
| [4472.461215][T22566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4472.461460][T22566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.461462][T22566] Call Trace:
[ 4472.461464][T22566]
[4472.461466][T22566] dump_stack_lvl (lib/dump_stack.c:123)
[4472.461472][T22566] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.461478][T22566] lwtunnel_output (net/core/lwtunnel.c:359)
[4472.461484][T22566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.461492][T22566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.461498][T22566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.461503][T22566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.461516][T22566] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.461528][T22566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.461533][T22566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.461538][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.461546][T22566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.461550][T22566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.461559][T22566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.461576][T22566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.461579][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.461590][T22566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.461595][T22566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.461601][T22566] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.461616][T22566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.461622][T22566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.461630][T22566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.461638][T22566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.461648][T22566] __x64_sys_sendto (net/socket.c:2183)
[4472.461652][T22566] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4472.461655][T22566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.461660][T22566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.461665][T22566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.461668][T22566] RIP: 0033:0x7f441d58aa4a
[ 4472.461672][T22566] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4472.461674][T22566] RSP: 002b:00007ffda0686a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.461678][T22566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f441d58aa4a
[ 4472.461680][T22566] RDX: 0000000000000040 RSI: 0000000018dc2340 RDI: 0000000000000005
[ 4472.461682][T22566] RBP: 00007ffda0686ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4472.461684][T22566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.461686][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441d6b3000
| [ 4472.461686][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441d6b3000
| [ 4472.461701][T22566]
| [ 4472.462070][T22566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22566
| [4472.473560][T22566] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4472.473807][T22566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.473809][T22566] Call Trace:
[ 4472.473811][T22566]
[4472.473813][T22566] dump_stack_lvl (lib/dump_stack.c:123)
[4472.473820][T22566] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.473826][T22566] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4472.473832][T22566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.473840][T22566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.473846][T22566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.473851][T22566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.473864][T22566] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.473876][T22566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.473881][T22566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.473886][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.473895][T22566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.473899][T22566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.473908][T22566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.473925][T22566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.473928][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.473939][T22566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.473944][T22566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.473950][T22566] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.473964][T22566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.473971][T22566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.473979][T22566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.473987][T22566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.473997][T22566] __x64_sys_sendto (net/socket.c:2183)
[4472.474001][T22566] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4472.474004][T22566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.474009][T22566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.474014][T22566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.474018][T22566] RIP: 0033:0x7f441d58aa4a
[ 4472.474022][T22566] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4472.474024][T22566] RSP: 002b:00007ffda0686a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.474028][T22566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f441d58aa4a
[ 4472.474030][T22566] RDX: 0000000000000040 RSI: 0000000018dc2340 RDI: 0000000000000005
[ 4472.474032][T22566] RBP: 00007ffda0686ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4472.474034][T22566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.474036][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441d6b3000
| [ 4472.474036][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441d6b3000
| [ 4472.474051][T22566]
| [ 4473.169310][T22572] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22572
| [4473.169752][T22572] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4473.169998][T22572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.170001][T22572] Call Trace:
[ 4473.170003][T22572]
[4473.170005][T22572] dump_stack_lvl (lib/dump_stack.c:123)
[4473.170013][T22572] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.170020][T22572] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4473.170026][T22572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.170034][T22572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.170040][T22572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.170045][T22572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.170057][T22572] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.170069][T22572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.170074][T22572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.170080][T22572] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.170088][T22572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.170093][T22572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.170102][T22572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.170120][T22572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.170123][T22572] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.170134][T22572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.170140][T22572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.170146][T22572] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.170161][T22572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.170167][T22572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.170176][T22572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.170183][T22572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.170193][T22572] __x64_sys_sendto (net/socket.c:2183)
[4473.170198][T22572] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.170201][T22572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.170206][T22572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.170211][T22572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.170215][T22572] RIP: 0033:0x7f4154f58a4a
[ 4473.170219][T22572] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.170222][T22572] RSP: 002b:00007ffe0d5aa088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.170226][T22572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4154f58a4a
[ 4473.170228][T22572] RDX: 0000000000000040 RSI: 00000000076ed340 RDI: 0000000000000005
[ 4473.170230][T22572] RBP: 00007ffe0d5aa110 R08: 0000000000418574 R09: 000000000000001c
[ 4473.170232][T22572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.170234][T22572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4155081000
| [ 4473.170234][T22572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4155081000
| [ 4473.170259][T22572]
| [ 4473.183343][T22572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22572
| [4473.183700][T22572] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4473.183951][T22572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.183953][T22572] Call Trace:
[ 4473.183955][T22572]
[4473.183957][T22572] dump_stack_lvl (lib/dump_stack.c:123)
[4473.183964][T22572] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.183969][T22572] lwtunnel_output (net/core/lwtunnel.c:359)
[4473.183976][T22572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.183983][T22572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.183989][T22572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.183994][T22572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.184006][T22572] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.184018][T22572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.184023][T22572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.184028][T22572] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.184036][T22572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.184040][T22572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.184049][T22572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.184065][T22572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.184068][T22572] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.184079][T22572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.184083][T22572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.184089][T22572] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.184103][T22572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.184110][T22572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.184120][T22572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.184127][T22572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.184137][T22572] __x64_sys_sendto (net/socket.c:2183)
[4473.184141][T22572] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.184144][T22572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.184149][T22572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.184153][T22572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.184173][T22572] RIP: 0033:0x7f4154f58a4a
[ 4473.184176][T22572] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.184179][T22572] RSP: 002b:00007ffe0d5aa088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.184182][T22572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4154f58a4a
[ 4473.184184][T22572] RDX: 0000000000000040 RSI: 00000000076ed340 RDI: 0000000000000005
[ 4473.184186][T22572] RBP: 00007ffe0d5aa110 R08: 0000000000418574 R09: 000000000000001c
[ 4473.184188][T22572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.184190][T22572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4155081000
| [ 4473.184190][T22572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4155081000
| [ 4473.184205][T22572]
| [ 4473.196927][T22572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22572
| [4473.197299][T22572] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4473.197545][T22572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.197547][T22572] Call Trace:
[ 4473.197548][T22572]
[4473.197551][T22572] dump_stack_lvl (lib/dump_stack.c:123)
[4473.197557][T22572] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.197563][T22572] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4473.197569][T22572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.197576][T22572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.197582][T22572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.197587][T22572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.197599][T22572] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.197611][T22572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.197616][T22572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.197621][T22572] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.197628][T22572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.197632][T22572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.197641][T22572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.197657][T22572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.197660][T22572] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.197672][T22572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.197676][T22572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.197682][T22572] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.197696][T22572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.197703][T22572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.197711][T22572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.197718][T22572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.197728][T22572] __x64_sys_sendto (net/socket.c:2183)
[4473.197733][T22572] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.197736][T22572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.197740][T22572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.197746][T22572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.197749][T22572] RIP: 0033:0x7f4154f58a4a
[ 4473.197752][T22572] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.197755][T22572] RSP: 002b:00007ffe0d5aa088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.197759][T22572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4154f58a4a
[ 4473.197761][T22572] RDX: 0000000000000040 RSI: 00000000076ed340 RDI: 0000000000000005
[ 4473.197762][T22572] RBP: 00007ffe0d5aa110 R08: 0000000000418574 R09: 000000000000001c
[ 4473.197764][T22572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.197766][T22572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4155081000
| [ 4473.197766][T22572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4155081000
| [ 4473.197781][T22572]
| [ 4473.666027][T22576] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22576
| [4473.666483][T22576] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4473.666729][T22576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.666731][T22576] Call Trace:
[ 4473.666733][T22576]
[4473.666735][T22576] dump_stack_lvl (lib/dump_stack.c:123)
[4473.666743][T22576] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.666749][T22576] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4473.666756][T22576] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.666763][T22576] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.666769][T22576] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.666774][T22576] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.666786][T22576] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.666798][T22576] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.666803][T22576] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.666809][T22576] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.666817][T22576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.666822][T22576] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.666831][T22576] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.666847][T22576] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.666850][T22576] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.666861][T22576] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.666866][T22576] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.666872][T22576] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.666886][T22576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.666893][T22576] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.666901][T22576] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.666908][T22576] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.666918][T22576] __x64_sys_sendto (net/socket.c:2183)
[4473.666923][T22576] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.666926][T22576] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.666931][T22576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.666936][T22576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.666940][T22576] RIP: 0033:0x7f91041c3a4a
[ 4473.666944][T22576] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.666947][T22576] RSP: 002b:00007ffe76db8928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.666951][T22576] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91041c3a4a
[ 4473.666953][T22576] RDX: 0000000000000040 RSI: 00000000040b6340 RDI: 0000000000000005
[ 4473.666955][T22576] RBP: 00007ffe76db89b0 R08: 0000000000418574 R09: 000000000000001c
[ 4473.666957][T22576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.666959][T22576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91042ec000
| [ 4473.666959][T22576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91042ec000
| [ 4473.666973][T22576]
| [ 4473.666976][T22576] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22576
| [4473.678692][T22576] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4473.678940][T22576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.678942][T22576] Call Trace:
[ 4473.678944][T22576]
[4473.678946][T22576] dump_stack_lvl (lib/dump_stack.c:123)
[4473.678953][T22576] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.678959][T22576] lwtunnel_output (net/core/lwtunnel.c:359)
[4473.678965][T22576] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.678972][T22576] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.678979][T22576] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.678984][T22576] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.678996][T22576] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.679008][T22576] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.679014][T22576] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.679018][T22576] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.679027][T22576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.679032][T22576] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.679041][T22576] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.679057][T22576] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.679060][T22576] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.679072][T22576] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.679077][T22576] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.679083][T22576] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.679098][T22576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.679104][T22576] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.679114][T22576] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.679121][T22576] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.679132][T22576] __x64_sys_sendto (net/socket.c:2183)
[4473.679136][T22576] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.679139][T22576] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.679144][T22576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.679149][T22576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.679153][T22576] RIP: 0033:0x7f91041c3a4a
[ 4473.679156][T22576] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.679159][T22576] RSP: 002b:00007ffe76db8928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.679162][T22576] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91041c3a4a
[ 4473.679165][T22576] RDX: 0000000000000040 RSI: 00000000040b6340 RDI: 0000000000000005
[ 4473.679167][T22576] RBP: 00007ffe76db89b0 R08: 0000000000418574 R09: 000000000000001c
[ 4473.679168][T22576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.679170][T22576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91042ec000
| [ 4473.679170][T22576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91042ec000
| [ 4473.679185][T22576]
| [ 4473.691926][T22576] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22576
| [4473.692297][T22576] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4473.692548][T22576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.692549][T22576] Call Trace:
[ 4473.692551][T22576]
[4473.692553][T22576] dump_stack_lvl (lib/dump_stack.c:123)
[4473.692560][T22576] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.692566][T22576] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4473.692572][T22576] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.692579][T22576] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.692585][T22576] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.692590][T22576] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.692602][T22576] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.692614][T22576] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.692619][T22576] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.692623][T22576] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.692631][T22576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.692635][T22576] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.692644][T22576] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.692661][T22576] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.692663][T22576] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.692675][T22576] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.692680][T22576] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.692685][T22576] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.692700][T22576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.692707][T22576] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.692715][T22576] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.692722][T22576] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.692733][T22576] __x64_sys_sendto (net/socket.c:2183)
[4473.692737][T22576] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.692740][T22576] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.692745][T22576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.692750][T22576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.692753][T22576] RIP: 0033:0x7f91041c3a4a
[ 4473.692756][T22576] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.692759][T22576] RSP: 002b:00007ffe76db8928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.692763][T22576] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91041c3a4a
[ 4473.692765][T22576] RDX: 0000000000000040 RSI: 00000000040b6340 RDI: 0000000000000005
[ 4473.692767][T22576] RBP: 00007ffe76db89b0 R08: 0000000000418574 R09: 000000000000001c
[ 4473.692769][T22576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.692770][T22576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91042ec000
| [ 4473.692770][T22576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91042ec000
| [ 4473.692785][T22576]
| [ 4474.160777][T22580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22580
| [4474.162281][T22580] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4474.162534][T22580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4474.162537][T22580] Call Trace:
[ 4474.162539][T22580]
[4474.162541][T22580] dump_stack_lvl (lib/dump_stack.c:123)
[4474.162549][T22580] check_preemption_disabled (lib/smp_processor_id.c:52)
[4474.162555][T22580] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4474.162561][T22580] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4474.162569][T22580] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.162575][T22580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4474.162580][T22580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.162592][T22580] rawv6_sendmsg (net/ipv6/raw.c:918)
[4474.162603][T22580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4474.162608][T22580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4474.162613][T22580] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.162621][T22580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4474.162626][T22580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4474.162635][T22580] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4474.162651][T22580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4474.162653][T22580] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.162664][T22580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.162669][T22580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.162675][T22580] ? __pfx___sys_sendto (net/socket.c:2147)
[4474.162689][T22580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4474.162695][T22580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4474.162704][T22580] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4474.162711][T22580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4474.162721][T22580] __x64_sys_sendto (net/socket.c:2183)
[4474.162725][T22580] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4474.162728][T22580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4474.162733][T22580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4474.162738][T22580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4474.162742][T22580] RIP: 0033:0x7f8a056baa4a
[ 4474.162746][T22580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4474.162749][T22580] RSP: 002b:00007fffe268f758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4474.162753][T22580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a056baa4a
[ 4474.162756][T22580] RDX: 0000000000000040 RSI: 0000000015fab340 RDI: 0000000000000005
[ 4474.162757][T22580] RBP: 00007fffe268f7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4474.162759][T22580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4474.162761][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a057e3000
| [ 4475.552686][T22592] lwtunnel_output(): recursion limit reached on datapath
| [ 4477.457453][T22600] check_preemption_disabled: 12 callbacks suppressed
| [ 4477.457460][T22600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22600
| [4477.458288][T22600] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4477.458554][T22600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4477.458556][T22600] Call Trace:
[ 4477.458558][T22600]
[4477.458561][T22600] dump_stack_lvl (lib/dump_stack.c:123)
[4477.458568][T22600] check_preemption_disabled (lib/smp_processor_id.c:52)
[4477.458575][T22600] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4477.458581][T22600] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4477.458589][T22600] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.458596][T22600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4477.458601][T22600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.458613][T22600] rawv6_sendmsg (net/ipv6/raw.c:918)
[4477.458624][T22600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4477.458629][T22600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4477.458635][T22600] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.458644][T22600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4477.458649][T22600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4477.458658][T22600] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4477.458673][T22600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4477.458676][T22600] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.458687][T22600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.458692][T22600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.458698][T22600] ? __pfx___sys_sendto (net/socket.c:2147)
[4477.458712][T22600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4477.458719][T22600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4477.458728][T22600] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4477.458735][T22600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4477.458745][T22600] __x64_sys_sendto (net/socket.c:2183)
[4477.458749][T22600] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4477.458752][T22600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4477.458757][T22600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4477.458762][T22600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4477.458766][T22600] RIP: 0033:0x7f31a24ffa4a
[ 4477.458770][T22600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4477.458773][T22600] RSP: 002b:00007fff96ec9e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4477.458777][T22600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31a24ffa4a
[ 4477.458779][T22600] RDX: 0000000000000040 RSI: 000000000422d340 RDI: 0000000000000005
[ 4477.458781][T22600] RBP: 00007fff96ec9e90 R08: 0000000000418574 R09: 000000000000001c
[ 4477.458783][T22600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4477.458785][T22600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31a2628000
| [ 4477.458799][T22600]
| [ 4477.458802][T22600] lwtunnel_output(): recursion limit reached on datapath
| [ 4478.924860][T22604] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22604
| [4478.925313][T22604] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4478.925559][T22604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.925562][T22604] Call Trace:
[ 4478.925564][T22604]
[4478.925566][T22604] dump_stack_lvl (lib/dump_stack.c:123)
[4478.925574][T22604] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.925580][T22604] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4478.925587][T22604] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.925594][T22604] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.925601][T22604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.925606][T22604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.925618][T22604] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.925630][T22604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.925635][T22604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.925641][T22604] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.925649][T22604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.925654][T22604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.925663][T22604] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.925679][T22604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.925682][T22604] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.925693][T22604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.925699][T22604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.925705][T22604] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.925719][T22604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.925726][T22604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.925735][T22604] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.925743][T22604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.925759][T22604] __x64_sys_sendto (net/socket.c:2183)
[4478.925763][T22604] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4478.925767][T22604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.925773][T22604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.925778][T22604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.925782][T22604] RIP: 0033:0x7f1d35106a4a
[ 4478.925787][T22604] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4478.925790][T22604] RSP: 002b:00007ffc65e5dbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.925794][T22604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d35106a4a
[ 4478.925796][T22604] RDX: 0000000000000040 RSI: 0000000019c81340 RDI: 0000000000000005
[ 4478.925798][T22604] RBP: 00007ffc65e5dc60 R08: 0000000000418574 R09: 000000000000001c
[ 4478.925800][T22604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.925802][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3522f000
| [ 4478.925802][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3522f000
| [ 4478.925817][T22604]
| [ 4478.925820][T22604] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22604
| [4478.938319][T22604] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4478.938562][T22604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.938564][T22604] Call Trace:
[ 4478.938566][T22604]
[4478.938568][T22604] dump_stack_lvl (lib/dump_stack.c:123)
[4478.938574][T22604] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.938580][T22604] lwtunnel_output (net/core/lwtunnel.c:359)
[4478.938586][T22604] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.938594][T22604] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.938599][T22604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.938604][T22604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.938617][T22604] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.938629][T22604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.938634][T22604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.938638][T22604] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.938647][T22604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.938650][T22604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.938659][T22604] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.938676][T22604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.938679][T22604] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.938690][T22604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.938694][T22604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.938700][T22604] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.938715][T22604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.938721][T22604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.938729][T22604] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.938737][T22604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.938747][T22604] __x64_sys_sendto (net/socket.c:2183)
[4478.938751][T22604] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4478.938754][T22604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.938759][T22604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.938764][T22604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.938768][T22604] RIP: 0033:0x7f1d35106a4a
[ 4478.938771][T22604] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4478.938774][T22604] RSP: 002b:00007ffc65e5dbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.938778][T22604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d35106a4a
[ 4478.938780][T22604] RDX: 0000000000000040 RSI: 0000000019c81340 RDI: 0000000000000005
[ 4478.938781][T22604] RBP: 00007ffc65e5dc60 R08: 0000000000418574 R09: 000000000000001c
[ 4478.938783][T22604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.938785][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3522f000
| [ 4478.938785][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3522f000
| [ 4478.938800][T22604]
| [ 4478.955856][T22604] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22604
| [4478.956228][T22604] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4478.956472][T22604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.956474][T22604] Call Trace:
[ 4478.956476][T22604]
[4478.956478][T22604] dump_stack_lvl (lib/dump_stack.c:123)
[4478.956484][T22604] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.956490][T22604] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4478.956497][T22604] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.956503][T22604] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.956510][T22604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.956515][T22604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.956528][T22604] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.956540][T22604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.956545][T22604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.956550][T22604] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.956558][T22604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.956562][T22604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.956571][T22604] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.956588][T22604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.956590][T22604] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.956602][T22604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.956607][T22604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.956612][T22604] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.956627][T22604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.956634][T22604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.956642][T22604] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.956650][T22604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.956660][T22604] __x64_sys_sendto (net/socket.c:2183)
[4478.956664][T22604] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4478.956667][T22604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.956672][T22604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.956677][T22604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.956681][T22604] RIP: 0033:0x7f1d35106a4a
[ 4478.956685][T22604] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4478.956687][T22604] RSP: 002b:00007ffc65e5dbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.956691][T22604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d35106a4a
[ 4478.956693][T22604] RDX: 0000000000000040 RSI: 0000000019c81340 RDI: 0000000000000005
[ 4478.956695][T22604] RBP: 00007ffc65e5dc60 R08: 0000000000418574 R09: 000000000000001c
[ 4478.956697][T22604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.956699][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3522f000
| [ 4478.956699][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3522f000
| [ 4478.956714][T22604]
| [ 4479.429927][T22608] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22608
| [4479.430380][T22608] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4479.430634][T22608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.430636][T22608] Call Trace:
[ 4479.430638][T22608]
[4479.430641][T22608] dump_stack_lvl (lib/dump_stack.c:123)
[4479.430649][T22608] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.430655][T22608] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4479.430662][T22608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.430669][T22608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.430676][T22608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.430681][T22608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.430692][T22608] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.430704][T22608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.430709][T22608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.430714][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.430723][T22608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.430727][T22608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.430736][T22608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.430752][T22608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.430754][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.430765][T22608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.430771][T22608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.430776][T22608] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.430790][T22608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.430797][T22608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.430806][T22608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.430813][T22608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.430823][T22608] __x64_sys_sendto (net/socket.c:2183)
[4479.430827][T22608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.430830][T22608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.430835][T22608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.430839][T22608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.430843][T22608] RIP: 0033:0x7f28ea3eaa4a
[ 4479.430847][T22608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.430850][T22608] RSP: 002b:00007ffd128961b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.430854][T22608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28ea3eaa4a
[ 4479.430856][T22608] RDX: 0000000000000040 RSI: 00000000112db340 RDI: 0000000000000005
[ 4479.430858][T22608] RBP: 00007ffd12896240 R08: 0000000000418574 R09: 000000000000001c
[ 4479.430860][T22608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.430862][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28ea513000
| [ 4479.430862][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28ea513000
| [ 4479.430876][T22608]
| [ 4479.430879][T22608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22608
| [4479.442883][T22608] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4479.443140][T22608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.443141][T22608] Call Trace:
[ 4479.443143][T22608]
[4479.443146][T22608] dump_stack_lvl (lib/dump_stack.c:123)
[4479.443169][T22608] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.443174][T22608] lwtunnel_output (net/core/lwtunnel.c:359)
[4479.443181][T22608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.443188][T22608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.443194][T22608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.443199][T22608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.443211][T22608] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.443223][T22608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.443229][T22608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.443233][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.443241][T22608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.443245][T22608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.443254][T22608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.443270][T22608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.443273][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.443284][T22608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.443289][T22608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.443295][T22608] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.443309][T22608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.443316][T22608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.443324][T22608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.443331][T22608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.443341][T22608] __x64_sys_sendto (net/socket.c:2183)
[4479.443345][T22608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.443348][T22608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.443353][T22608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.443358][T22608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.443361][T22608] RIP: 0033:0x7f28ea3eaa4a
[ 4479.443365][T22608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.443367][T22608] RSP: 002b:00007ffd128961b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.443371][T22608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28ea3eaa4a
[ 4479.443373][T22608] RDX: 0000000000000040 RSI: 00000000112db340 RDI: 0000000000000005
[ 4479.443375][T22608] RBP: 00007ffd12896240 R08: 0000000000418574 R09: 000000000000001c
[ 4479.443377][T22608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.443378][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28ea513000
| [ 4479.443378][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28ea513000
| [ 4479.443393][T22608]
| [ 4479.443917][T22608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22608
| [4479.455338][T22608] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4479.455607][T22608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.455609][T22608] Call Trace:
[ 4479.455611][T22608]
[4479.455614][T22608] dump_stack_lvl (lib/dump_stack.c:123)
[4479.455620][T22608] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.455626][T22608] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4479.455632][T22608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.455639][T22608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.455645][T22608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.455650][T22608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.455662][T22608] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.455674][T22608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.455680][T22608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.455684][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.455692][T22608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.455697][T22608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.455706][T22608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.455723][T22608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.455725][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.455737][T22608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.455747][T22608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.455753][T22608] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.455767][T22608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.455774][T22608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.455782][T22608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.455790][T22608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.455800][T22608] __x64_sys_sendto (net/socket.c:2183)
[4479.455804][T22608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.455808][T22608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.455813][T22608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.455818][T22608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.455821][T22608] RIP: 0033:0x7f28ea3eaa4a
[ 4479.455825][T22608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.455828][T22608] RSP: 002b:00007ffd128961b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.455831][T22608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28ea3eaa4a
[ 4479.455833][T22608] RDX: 0000000000000040 RSI: 00000000112db340 RDI: 0000000000000005
[ 4479.455835][T22608] RBP: 00007ffd12896240 R08: 0000000000418574 R09: 000000000000001c
[ 4479.455837][T22608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.455839][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28ea513000
| [ 4479.455839][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28ea513000
| [ 4479.455854][T22608]
| [ 4479.914442][T22612] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22612
| [4479.914892][T22612] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4479.915282][T22612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.915284][T22612] Call Trace:
[ 4479.915287][T22612]
[4479.915289][T22612] dump_stack_lvl (lib/dump_stack.c:123)
[4479.915297][T22612] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.915303][T22612] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4479.915310][T22612] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.915318][T22612] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.915325][T22612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.915330][T22612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.915342][T22612] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.915354][T22612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.915359][T22612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.915364][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.915373][T22612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.915378][T22612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.915387][T22612] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.915403][T22612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.915406][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.915417][T22612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.915422][T22612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.915428][T22612] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.915442][T22612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.915450][T22612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.915459][T22612] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.915466][T22612] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.915477][T22612] __x64_sys_sendto (net/socket.c:2183)
[4479.915481][T22612] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.915484][T22612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.915489][T22612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.915494][T22612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.915498][T22612] RIP: 0033:0x7f593f962a4a
[ 4479.915503][T22612] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.915506][T22612] RSP: 002b:00007ffd99c58438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.915510][T22612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f593f962a4a
[ 4479.915512][T22612] RDX: 0000000000000040 RSI: 0000000010327340 RDI: 0000000000000005
[ 4479.915514][T22612] RBP: 00007ffd99c584c0 R08: 0000000000418574 R09: 000000000000001c
[ 4479.915516][T22612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.915518][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f593fa8b000
| [ 4479.915518][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f593fa8b000
| [ 4479.915532][T22612]
| [ 4479.915535][T22612] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22612
| [4479.926885][T22612] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4479.927141][T22612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.927142][T22612] Call Trace:
[ 4479.927144][T22612]
[4479.927146][T22612] dump_stack_lvl (lib/dump_stack.c:123)
[4479.927153][T22612] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.927158][T22612] lwtunnel_output (net/core/lwtunnel.c:359)
[4479.927165][T22612] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.927172][T22612] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.927178][T22612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.927183][T22612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.927195][T22612] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.927207][T22612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.927212][T22612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.927217][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.927225][T22612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.927228][T22612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.927237][T22612] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.927254][T22612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.927256][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.927268][T22612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.927272][T22612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.927278][T22612] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.927292][T22612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.927299][T22612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.927306][T22612] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.927314][T22612] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.927324][T22612] __x64_sys_sendto (net/socket.c:2183)
[4479.927328][T22612] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.927331][T22612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.927336][T22612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.927341][T22612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.927344][T22612] RIP: 0033:0x7f593f962a4a
[ 4479.927347][T22612] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.927350][T22612] RSP: 002b:00007ffd99c58438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.927353][T22612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f593f962a4a
[ 4479.927355][T22612] RDX: 0000000000000040 RSI: 0000000010327340 RDI: 0000000000000005
[ 4479.927357][T22612] RBP: 00007ffd99c584c0 R08: 0000000000418574 R09: 000000000000001c
[ 4479.927359][T22612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.927361][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f593fa8b000
| [ 4479.927361][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f593fa8b000
| [ 4479.927375][T22612]
| [ 4479.927892][T22612] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22612
| [4479.939364][T22612] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4479.939609][T22612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.939610][T22612] Call Trace:
[ 4479.939612][T22612]
[4479.939615][T22612] dump_stack_lvl (lib/dump_stack.c:123)
[4479.939622][T22612] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.939627][T22612] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4479.939644][T22612] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.939651][T22612] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.939657][T22612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.939662][T22612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.939674][T22612] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.939685][T22612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.939690][T22612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.939694][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.939702][T22612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.939707][T22612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.939715][T22612] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.939731][T22612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.939734][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.939745][T22612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.939749][T22612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.939755][T22612] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.939769][T22612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.939775][T22612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.939783][T22612] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.939790][T22612] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.939800][T22612] __x64_sys_sendto (net/socket.c:2183)
[4479.939804][T22612] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.939807][T22612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.939812][T22612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.939817][T22612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.939820][T22612] RIP: 0033:0x7f593f962a4a
[ 4479.939824][T22612] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.939826][T22612] RSP: 002b:00007ffd99c58438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.939830][T22612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f593f962a4a
[ 4479.939832][T22612] RDX: 0000000000000040 RSI: 0000000010327340 RDI: 0000000000000005
[ 4479.939834][T22612] RBP: 00007ffd99c584c0 R08: 0000000000418574 R09: 000000000000001c
[ 4479.939836][T22612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.939838][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f593fa8b000
| [ 4479.939852][T22612]
| [ 4482.848363][T22638] check_preemption_disabled: 15 callbacks suppressed
| [ 4482.848369][T22638] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22638
| [4482.849097][T22638] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4482.850203][T22638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.850205][T22638] Call Trace:
[ 4482.850207][T22638]
[4482.850210][T22638] dump_stack_lvl (lib/dump_stack.c:123)
[4482.850218][T22638] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.850224][T22638] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4482.850231][T22638] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.850239][T22638] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.850245][T22638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.850250][T22638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.850262][T22638] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.850274][T22638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.850279][T22638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.850285][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.850294][T22638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.850299][T22638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.850308][T22638] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.850324][T22638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.850327][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.850339][T22638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.850344][T22638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.850350][T22638] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.850364][T22638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.850371][T22638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.850380][T22638] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.850388][T22638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.850398][T22638] __x64_sys_sendto (net/socket.c:2183)
[4482.850402][T22638] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.850406][T22638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.850411][T22638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.850416][T22638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.850419][T22638] RIP: 0033:0x7f21ff359a4a
[ 4482.850424][T22638] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.850427][T22638] RSP: 002b:00007fff0c758dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.850431][T22638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21ff359a4a
[ 4482.850434][T22638] RDX: 0000000000000040 RSI: 0000000017404340 RDI: 0000000000000005
[ 4482.850436][T22638] RBP: 00007fff0c758e60 R08: 0000000000418574 R09: 000000000000001c
[ 4482.850438][T22638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.850440][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21ff482000
| [ 4482.850440][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21ff482000
| [ 4482.850454][T22638]
| [ 4482.850457][T22638] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22638
| [4482.861923][T22638] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4482.862177][T22638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.862178][T22638] Call Trace:
[ 4482.862180][T22638]
[4482.862182][T22638] dump_stack_lvl (lib/dump_stack.c:123)
[4482.862188][T22638] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.862194][T22638] lwtunnel_output (net/core/lwtunnel.c:359)
[4482.862201][T22638] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.862208][T22638] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.862214][T22638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.862218][T22638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.862231][T22638] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.862243][T22638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.862249][T22638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.862252][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.862260][T22638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.862264][T22638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.862273][T22638] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.862289][T22638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.862292][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.862303][T22638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.862308][T22638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.862313][T22638] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.862328][T22638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.862334][T22638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.862342][T22638] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.862349][T22638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.862360][T22638] __x64_sys_sendto (net/socket.c:2183)
[4482.862364][T22638] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.862367][T22638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.862372][T22638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.862377][T22638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.862380][T22638] RIP: 0033:0x7f21ff359a4a
[ 4482.862384][T22638] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.862386][T22638] RSP: 002b:00007fff0c758dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.862389][T22638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21ff359a4a
[ 4482.862392][T22638] RDX: 0000000000000040 RSI: 0000000017404340 RDI: 0000000000000005
[ 4482.862394][T22638] RBP: 00007fff0c758e60 R08: 0000000000418574 R09: 000000000000001c
[ 4482.862395][T22638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.862397][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21ff482000
| [ 4482.862397][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21ff482000
| [ 4482.862411][T22638]
| [ 4482.862783][T22638] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22638
| [4482.874193][T22638] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4482.874441][T22638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.874442][T22638] Call Trace:
[ 4482.874444][T22638]
[4482.874446][T22638] dump_stack_lvl (lib/dump_stack.c:123)
[4482.874453][T22638] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.874459][T22638] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4482.874465][T22638] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.874472][T22638] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.874478][T22638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.874483][T22638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.874495][T22638] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.874507][T22638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.874513][T22638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.874517][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.874526][T22638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.874530][T22638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.874539][T22638] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.874555][T22638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.874558][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.874569][T22638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.874575][T22638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.874580][T22638] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.874595][T22638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.874601][T22638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.874609][T22638] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.874617][T22638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.874627][T22638] __x64_sys_sendto (net/socket.c:2183)
[4482.874631][T22638] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.874635][T22638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.874640][T22638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.874645][T22638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.874648][T22638] RIP: 0033:0x7f21ff359a4a
[ 4482.874652][T22638] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.874655][T22638] RSP: 002b:00007fff0c758dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.874658][T22638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21ff359a4a
[ 4482.874661][T22638] RDX: 0000000000000040 RSI: 0000000017404340 RDI: 0000000000000005
[ 4482.874663][T22638] RBP: 00007fff0c758e60 R08: 0000000000418574 R09: 000000000000001c
[ 4482.874664][T22638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.874666][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21ff482000
| [ 4482.874666][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21ff482000
| [ 4482.874681][T22638]
| [ 4483.355558][T22642] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22642
| [4483.356009][T22642] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4483.356270][T22642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.356273][T22642] Call Trace:
[ 4483.356275][T22642]
[4483.356277][T22642] dump_stack_lvl (lib/dump_stack.c:123)
[4483.356285][T22642] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.356291][T22642] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4483.356298][T22642] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.356305][T22642] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.356313][T22642] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.356317][T22642] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.356329][T22642] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.356341][T22642] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.356347][T22642] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.356352][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.356360][T22642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.356365][T22642] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.356374][T22642] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.356391][T22642] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.356393][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.356405][T22642] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.356410][T22642] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.356416][T22642] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.356430][T22642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.356437][T22642] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.356446][T22642] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.356453][T22642] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.356463][T22642] __x64_sys_sendto (net/socket.c:2183)
[4483.356467][T22642] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.356471][T22642] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.356476][T22642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.356480][T22642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.356484][T22642] RIP: 0033:0x7f6967e33a4a
[ 4483.356488][T22642] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.356491][T22642] RSP: 002b:00007ffdba9f5ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.356496][T22642] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6967e33a4a
[ 4483.356498][T22642] RDX: 0000000000000040 RSI: 000000002d177340 RDI: 0000000000000005
[ 4483.356500][T22642] RBP: 00007ffdba9f5b70 R08: 0000000000418574 R09: 000000000000001c
[ 4483.356502][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.356503][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6967f5c000
| [ 4483.356503][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6967f5c000
| [ 4483.356518][T22642]
| [ 4483.356520][T22642] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22642
| [4483.367978][T22642] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4483.368232][T22642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.368234][T22642] Call Trace:
[ 4483.368236][T22642]
[4483.368238][T22642] dump_stack_lvl (lib/dump_stack.c:123)
[4483.368245][T22642] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.368250][T22642] lwtunnel_output (net/core/lwtunnel.c:359)
[4483.368257][T22642] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.368264][T22642] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.368269][T22642] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.368274][T22642] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.368287][T22642] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.368298][T22642] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.368304][T22642] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.368308][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.368316][T22642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.368320][T22642] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.368329][T22642] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.368345][T22642] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.368348][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.368359][T22642] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.368363][T22642] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.368369][T22642] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.368383][T22642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.368390][T22642] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.368398][T22642] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.368405][T22642] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.368416][T22642] __x64_sys_sendto (net/socket.c:2183)
[4483.368420][T22642] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.368423][T22642] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.368428][T22642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.368433][T22642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.368436][T22642] RIP: 0033:0x7f6967e33a4a
[ 4483.368439][T22642] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.368442][T22642] RSP: 002b:00007ffdba9f5ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.368445][T22642] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6967e33a4a
[ 4483.368448][T22642] RDX: 0000000000000040 RSI: 000000002d177340 RDI: 0000000000000005
[ 4483.368449][T22642] RBP: 00007ffdba9f5b70 R08: 0000000000418574 R09: 000000000000001c
[ 4483.368451][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.368453][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6967f5c000
| [ 4483.368453][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6967f5c000
| [ 4483.368468][T22642]
| [ 4483.368844][T22642] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22642
| [4483.380289][T22642] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4483.380537][T22642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.380539][T22642] Call Trace:
[ 4483.380541][T22642]
[4483.380543][T22642] dump_stack_lvl (lib/dump_stack.c:123)
[4483.380549][T22642] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.380555][T22642] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4483.380562][T22642] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.380568][T22642] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.380574][T22642] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.380579][T22642] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.380591][T22642] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.380603][T22642] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.380609][T22642] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.380614][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.380622][T22642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.380625][T22642] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.380634][T22642] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.380651][T22642] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.380654][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.380665][T22642] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.380669][T22642] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.380675][T22642] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.380690][T22642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.380697][T22642] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.380705][T22642] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.380712][T22642] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.380722][T22642] __x64_sys_sendto (net/socket.c:2183)
[4483.380727][T22642] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.380730][T22642] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.380735][T22642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.380740][T22642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.380743][T22642] RIP: 0033:0x7f6967e33a4a
[ 4483.380746][T22642] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.380749][T22642] RSP: 002b:00007ffdba9f5ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.380753][T22642] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6967e33a4a
[ 4483.380755][T22642] RDX: 0000000000000040 RSI: 000000002d177340 RDI: 0000000000000005
[ 4483.380757][T22642] RBP: 00007ffdba9f5b70 R08: 0000000000418574 R09: 000000000000001c
[ 4483.380759][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.380761][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6967f5c000
| [ 4483.380761][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6967f5c000
| [ 4483.380775][T22642]
| [ 4483.835038][T22646] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22646
| [4483.836695][T22646] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4483.836948][T22646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.836950][T22646] Call Trace:
[ 4483.836952][T22646]
[4483.836955][T22646] dump_stack_lvl (lib/dump_stack.c:123)
[4483.836962][T22646] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.836969][T22646] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4483.836975][T22646] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.836982][T22646] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.836989][T22646] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.837005][T22646] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.837016][T22646] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.837028][T22646] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.837033][T22646] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.837038][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.837047][T22646] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.837052][T22646] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.837061][T22646] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.837077][T22646] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.837080][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.837091][T22646] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.837096][T22646] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.837102][T22646] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.837116][T22646] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.837123][T22646] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.837132][T22646] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.837139][T22646] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.837148][T22646] __x64_sys_sendto (net/socket.c:2183)
[4483.837152][T22646] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.837156][T22646] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.837160][T22646] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.837165][T22646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.837169][T22646] RIP: 0033:0x7fd669074a4a
[ 4483.837173][T22646] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.837176][T22646] RSP: 002b:00007ffef3a31818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.837181][T22646] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd669074a4a
[ 4483.837183][T22646] RDX: 0000000000000040 RSI: 000000002b14d340 RDI: 0000000000000005
[ 4483.837185][T22646] RBP: 00007ffef3a318a0 R08: 0000000000418574 R09: 000000000000001c
[ 4483.837187][T22646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.837189][T22646] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66919d000
| [ 4483.837189][T22646] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66919d000
| [ 4483.837203][T22646]
| [ 4483.849510][T22646] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22646
| [4483.849864][T22646] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4483.850106][T22646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.850108][T22646] Call Trace:
[ 4483.850110][T22646]
[4483.850114][T22646] dump_stack_lvl (lib/dump_stack.c:123)
[4483.850120][T22646] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.850126][T22646] lwtunnel_output (net/core/lwtunnel.c:359)
[4483.850133][T22646] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.850140][T22646] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.850146][T22646] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.850151][T22646] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.850163][T22646] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.850175][T22646] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.850180][T22646] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.850185][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.850193][T22646] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.850198][T22646] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.850207][T22646] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.850223][T22646] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.850226][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.850237][T22646] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.850242][T22646] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.850247][T22646] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.850262][T22646] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.850269][T22646] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.850277][T22646] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.850285][T22646] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.850295][T22646] __x64_sys_sendto (net/socket.c:2183)
[4483.850299][T22646] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.850303][T22646] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.850307][T22646] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.850312][T22646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.850316][T22646] RIP: 0033:0x7fd669074a4a
[ 4483.850319][T22646] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.850322][T22646] RSP: 002b:00007ffef3a31818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.850325][T22646] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd669074a4a
[ 4483.850328][T22646] RDX: 0000000000000040 RSI: 000000002b14d340 RDI: 0000000000000005
[ 4483.850329][T22646] RBP: 00007ffef3a318a0 R08: 0000000000418574 R09: 000000000000001c
[ 4483.850331][T22646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.850333][T22646] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66919d000
| [ 4483.850333][T22646] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66919d000
| [ 4483.850347][T22646]
| [ 4483.863050][T22646] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22646
| [4483.863422][T22646] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4483.863669][T22646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.863671][T22646] Call Trace:
[ 4483.863673][T22646]
[4483.863675][T22646] dump_stack_lvl (lib/dump_stack.c:123)
[4483.863682][T22646] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.863688][T22646] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4483.863694][T22646] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.863702][T22646] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.863708][T22646] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.863713][T22646] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.863726][T22646] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.863737][T22646] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.863743][T22646] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.863747][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.863756][T22646] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.863760][T22646] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.863769][T22646] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.863786][T22646] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.863788][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.863800][T22646] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.863805][T22646] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.863811][T22646] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.863825][T22646] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.863832][T22646] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.863841][T22646] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.863848][T22646] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.863858][T22646] __x64_sys_sendto (net/socket.c:2183)
[4483.863862][T22646] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.863866][T22646] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.863871][T22646] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.863876][T22646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.863879][T22646] RIP: 0033:0x7fd669074a4a
[ 4483.863883][T22646] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.863886][T22646] RSP: 002b:00007ffef3a31818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.863889][T22646] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd669074a4a
[ 4483.863892][T22646] RDX: 0000000000000040 RSI: 000000002b14d340 RDI: 0000000000000005
[ 4483.863893][T22646] RBP: 00007ffef3a318a0 R08: 0000000000418574 R09: 000000000000001c
[ 4483.863895][T22646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.863897][T22646] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66919d000
| [ 4483.863897][T22646] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66919d000
| [ 4483.863912][T22646]
| [ 4484.334056][T22650] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22650
| [4484.334516][T22650] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4484.334762][T22650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4484.334765][T22650] Call Trace:
[ 4484.334767][T22650]
[4484.334769][T22650] dump_stack_lvl (lib/dump_stack.c:123)
[4484.334777][T22650] check_preemption_disabled (lib/smp_processor_id.c:52)
[4484.334783][T22650] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4484.334789][T22650] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4484.334797][T22650] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.334804][T22650] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4484.334809][T22650] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.334821][T22650] rawv6_sendmsg (net/ipv6/raw.c:918)
[4484.334833][T22650] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4484.334838][T22650] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4484.334843][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.334852][T22650] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4484.334857][T22650] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4484.334866][T22650] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4484.334882][T22650] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4484.334885][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.334896][T22650] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.334902][T22650] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.334907][T22650] ? __pfx___sys_sendto (net/socket.c:2147)
[4484.334921][T22650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4484.334928][T22650] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4484.334937][T22650] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4484.334944][T22650] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4484.334955][T22650] __x64_sys_sendto (net/socket.c:2183)
[4484.334959][T22650] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4484.334962][T22650] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4484.334968][T22650] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4484.334972][T22650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4484.334977][T22650] RIP: 0033:0x7f59f9c27a4a
[ 4484.334981][T22650] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4484.334984][T22650] RSP: 002b:00007ffd1596b908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4484.334989][T22650] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59f9c27a4a
[ 4484.334991][T22650] RDX: 0000000000000040 RSI: 000000003aee2340 RDI: 0000000000000005
[ 4484.334993][T22650] RBP: 00007ffd1596b990 R08: 0000000000418574 R09: 000000000000001c
[ 4484.334995][T22650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4484.334997][T22650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59f9d50000
| [ 4487.181255][T22666] lwtunnel_output(): recursion limit reached on datapath
| [ 4488.625095][T22670] check_preemption_disabled: 10 callbacks suppressed
| [ 4488.625102][T22670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22670
| [4488.625861][T22670] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4488.626104][T22670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.626106][T22670] Call Trace:
[ 4488.626108][T22670]
[4488.626112][T22670] dump_stack_lvl (lib/dump_stack.c:123)
[4488.626120][T22670] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.626127][T22670] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4488.626133][T22670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.626141][T22670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.626147][T22670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.626152][T22670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.626164][T22670] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.626176][T22670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.626181][T22670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.626187][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.626196][T22670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.626201][T22670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.626210][T22670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.626226][T22670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.626230][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.626241][T22670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.626246][T22670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.626252][T22670] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.626266][T22670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.626273][T22670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.626282][T22670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.626290][T22670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.626300][T22670] __x64_sys_sendto (net/socket.c:2183)
[4488.626304][T22670] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.626308][T22670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.626312][T22670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.626317][T22670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.626321][T22670] RIP: 0033:0x7f038e0e5a4a
[ 4488.626326][T22670] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.626329][T22670] RSP: 002b:00007ffcc06f5a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.626334][T22670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f038e0e5a4a
[ 4488.626336][T22670] RDX: 0000000000000040 RSI: 0000000027ed0340 RDI: 0000000000000005
[ 4488.626338][T22670] RBP: 00007ffcc06f5aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4488.626340][T22670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.626342][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f038e20e000
| [ 4488.626342][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f038e20e000
| [ 4488.626356][T22670]
| [ 4488.638832][T22670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22670
| [4488.639500][T22670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4488.639747][T22670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.639748][T22670] Call Trace:
[ 4488.639750][T22670]
[4488.639753][T22670] dump_stack_lvl (lib/dump_stack.c:123)
[4488.639760][T22670] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.639766][T22670] lwtunnel_output (net/core/lwtunnel.c:359)
[4488.639772][T22670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.639780][T22670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.639785][T22670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.639790][T22670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.639802][T22670] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.639814][T22670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.639819][T22670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.639824][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.639832][T22670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.639837][T22670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.639845][T22670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.639862][T22670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.639865][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.639876][T22670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.639881][T22670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.639886][T22670] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.639901][T22670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.639908][T22670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.639916][T22670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.639923][T22670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.639934][T22670] __x64_sys_sendto (net/socket.c:2183)
[4488.639938][T22670] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.639941][T22670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.639946][T22670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.639951][T22670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.639955][T22670] RIP: 0033:0x7f038e0e5a4a
[ 4488.639958][T22670] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.639961][T22670] RSP: 002b:00007ffcc06f5a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.639964][T22670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f038e0e5a4a
[ 4488.639967][T22670] RDX: 0000000000000040 RSI: 0000000027ed0340 RDI: 0000000000000005
[ 4488.639968][T22670] RBP: 00007ffcc06f5aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4488.639970][T22670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.639972][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f038e20e000
| [ 4488.639972][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f038e20e000
| [ 4488.639987][T22670]
| [ 4488.656719][T22670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22670
| [4488.657081][T22670] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4488.657344][T22670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.657346][T22670] Call Trace:
[ 4488.657348][T22670]
[4488.657350][T22670] dump_stack_lvl (lib/dump_stack.c:123)
[4488.657357][T22670] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.657362][T22670] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4488.657369][T22670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.657376][T22670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.657382][T22670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.657387][T22670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.657399][T22670] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.657411][T22670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.657417][T22670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.657421][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.657430][T22670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.657434][T22670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.657443][T22670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.657459][T22670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.657462][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.657473][T22670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.657478][T22670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.657484][T22670] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.657498][T22670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.657505][T22670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.657513][T22670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.657521][T22670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.657531][T22670] __x64_sys_sendto (net/socket.c:2183)
[4488.657535][T22670] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.657538][T22670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.657542][T22670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.657547][T22670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.657551][T22670] RIP: 0033:0x7f038e0e5a4a
[ 4488.657554][T22670] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.657557][T22670] RSP: 002b:00007ffcc06f5a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.657561][T22670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f038e0e5a4a
[ 4488.657563][T22670] RDX: 0000000000000040 RSI: 0000000027ed0340 RDI: 0000000000000005
[ 4488.657565][T22670] RBP: 00007ffcc06f5aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4488.657567][T22670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.657569][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f038e20e000
| [ 4488.657569][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f038e20e000
| [ 4488.657584][T22670]
| [ 4489.126794][T22674] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22674
| [4489.128016][T22674] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4489.128300][T22674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.128303][T22674] Call Trace:
[ 4489.128305][T22674]
[4489.128307][T22674] dump_stack_lvl (lib/dump_stack.c:123)
[4489.128315][T22674] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.128333][T22674] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4489.128339][T22674] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.128346][T22674] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.128353][T22674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.128358][T22674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.128369][T22674] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.128381][T22674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.128386][T22674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.128390][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.128399][T22674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.128404][T22674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.128413][T22674] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.128428][T22674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.128431][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.128442][T22674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.128447][T22674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.128453][T22674] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.128467][T22674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.128473][T22674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.128482][T22674] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.128489][T22674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.128499][T22674] __x64_sys_sendto (net/socket.c:2183)
[4489.128502][T22674] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4489.128506][T22674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.128511][T22674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.128516][T22674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.128520][T22674] RIP: 0033:0x7fcc3c32ca4a
[ 4489.128524][T22674] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4489.128527][T22674] RSP: 002b:00007ffd380a6488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.128532][T22674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc3c32ca4a
[ 4489.128534][T22674] RDX: 0000000000000040 RSI: 0000000025ef4340 RDI: 0000000000000005
[ 4489.128536][T22674] RBP: 00007ffd380a6510 R08: 0000000000418574 R09: 000000000000001c
[ 4489.128538][T22674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.128540][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc3c455000
| [ 4489.128554][T22674]
| [ 4489.128557][T22674] lwtunnel_output(): recursion limit reached on datapath
| [ 4490.591614][T22678] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22678
| [4490.592064][T22678] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4490.593317][T22678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4490.593320][T22678] Call Trace:
[ 4490.593322][T22678]
[4490.593325][T22678] dump_stack_lvl (lib/dump_stack.c:123)
[4490.593334][T22678] check_preemption_disabled (lib/smp_processor_id.c:52)
[4490.593340][T22678] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4490.593347][T22678] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4490.593354][T22678] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.593361][T22678] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4490.593366][T22678] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.593379][T22678] rawv6_sendmsg (net/ipv6/raw.c:918)
[4490.593390][T22678] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4490.593396][T22678] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4490.593401][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.593410][T22678] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4490.593416][T22678] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4490.593425][T22678] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4490.593442][T22678] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4490.593445][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.593456][T22678] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.593462][T22678] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.593467][T22678] ? __pfx___sys_sendto (net/socket.c:2147)
[4490.593482][T22678] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4490.593489][T22678] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4490.593498][T22678] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4490.593506][T22678] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4490.593516][T22678] __x64_sys_sendto (net/socket.c:2183)
[4490.593520][T22678] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4490.593524][T22678] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4490.593529][T22678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4490.593534][T22678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4490.593538][T22678] RIP: 0033:0x7fe96b198a4a
[ 4490.593542][T22678] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4490.593545][T22678] RSP: 002b:00007ffe469bee28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4490.593550][T22678] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96b198a4a
[ 4490.593552][T22678] RDX: 0000000000000040 RSI: 00000000159af340 RDI: 0000000000000005
[ 4490.593554][T22678] RBP: 00007ffe469beeb0 R08: 0000000000418574 R09: 000000000000001c
[ 4490.593556][T22678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4490.593558][T22678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96b2c1000
| [ 4490.593558][T22678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96b2c1000
| [ 4490.593572][T22678]
| [ 4490.593575][T22678] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22678
| [4490.605064][T22678] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4490.605321][T22678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4490.605323][T22678] Call Trace:
[ 4490.605324][T22678]
[4490.605327][T22678] dump_stack_lvl (lib/dump_stack.c:123)
[4490.605332][T22678] check_preemption_disabled (lib/smp_processor_id.c:52)
[4490.605338][T22678] lwtunnel_output (net/core/lwtunnel.c:359)
[4490.605344][T22678] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4490.605351][T22678] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.605357][T22678] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4490.605362][T22678] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.605374][T22678] rawv6_sendmsg (net/ipv6/raw.c:918)
[4490.605386][T22678] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4490.605391][T22678] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4490.605395][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.605402][T22678] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4490.605406][T22678] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4490.605415][T22678] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4490.605431][T22678] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4490.605434][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.605445][T22678] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.605450][T22678] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.605455][T22678] ? __pfx___sys_sendto (net/socket.c:2147)
[4490.605470][T22678] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4490.605476][T22678] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4490.605484][T22678] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4490.605491][T22678] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4490.605501][T22678] __x64_sys_sendto (net/socket.c:2183)
[4490.605505][T22678] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4490.605508][T22678] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4490.605513][T22678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4490.605518][T22678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4490.605521][T22678] RIP: 0033:0x7fe96b198a4a
[ 4490.605524][T22678] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4490.605527][T22678] RSP: 002b:00007ffe469bee28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4490.605530][T22678] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96b198a4a
[ 4490.605532][T22678] RDX: 0000000000000040 RSI: 00000000159af340 RDI: 0000000000000005
[ 4490.605534][T22678] RBP: 00007ffe469beeb0 R08: 0000000000418574 R09: 000000000000001c
[ 4490.605536][T22678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4490.605537][T22678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96b2c1000
| [ 4490.605537][T22678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96b2c1000
| [ 4490.605552][T22678]
| [ 4490.605936][T22678] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22678
| [4490.617350][T22678] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4490.617602][T22678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4490.617604][T22678] Call Trace:
[ 4490.617605][T22678]
[4490.617607][T22678] dump_stack_lvl (lib/dump_stack.c:123)
[4490.617614][T22678] check_preemption_disabled (lib/smp_processor_id.c:52)
[4490.617620][T22678] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4490.617627][T22678] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4490.617633][T22678] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.617640][T22678] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4490.617645][T22678] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.617657][T22678] rawv6_sendmsg (net/ipv6/raw.c:918)
[4490.617669][T22678] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4490.617674][T22678] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4490.617679][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.617688][T22678] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4490.617692][T22678] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4490.617701][T22678] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4490.617718][T22678] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4490.617721][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.617732][T22678] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.617737][T22678] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.617743][T22678] ? __pfx___sys_sendto (net/socket.c:2147)
[4490.617757][T22678] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4490.617764][T22678] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4490.617773][T22678] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4490.617780][T22678] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4490.617790][T22678] __x64_sys_sendto (net/socket.c:2183)
[4490.617794][T22678] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4490.617798][T22678] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4490.617803][T22678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4490.617808][T22678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4490.617812][T22678] RIP: 0033:0x7fe96b198a4a
[ 4490.617815][T22678] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4490.617818][T22678] RSP: 002b:00007ffe469bee28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4490.617822][T22678] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96b198a4a
[ 4490.617824][T22678] RDX: 0000000000000040 RSI: 00000000159af340 RDI: 0000000000000005
[ 4490.617826][T22678] RBP: 00007ffe469beeb0 R08: 0000000000418574 R09: 000000000000001c
[ 4490.617828][T22678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4490.617830][T22678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96b2c1000
| [ 4490.617830][T22678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96b2c1000
| [ 4490.617844][T22678]
| [ 4491.077721][T22682] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22682
| [4491.078179][T22682] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4491.078427][T22682] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.078429][T22682] Call Trace:
[ 4491.078432][T22682]
[4491.078434][T22682] dump_stack_lvl (lib/dump_stack.c:123)
[4491.078442][T22682] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.078448][T22682] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4491.078455][T22682] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.078463][T22682] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.078470][T22682] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.078475][T22682] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.078487][T22682] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.078498][T22682] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.078504][T22682] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.078509][T22682] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.078518][T22682] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.078523][T22682] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.078532][T22682] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.078548][T22682] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.078551][T22682] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.078562][T22682] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.078568][T22682] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.078574][T22682] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.078588][T22682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.078595][T22682] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.078604][T22682] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.078611][T22682] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.078622][T22682] __x64_sys_sendto (net/socket.c:2183)
[4491.078625][T22682] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4491.078629][T22682] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.078634][T22682] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.078639][T22682] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.078643][T22682] RIP: 0033:0x7f52ca424a4a
[ 4491.078647][T22682] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4491.078650][T22682] RSP: 002b:00007ffc9dae0358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.078654][T22682] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52ca424a4a
[ 4491.078657][T22682] RDX: 0000000000000040 RSI: 000000002ced1340 RDI: 0000000000000005
[ 4491.078659][T22682] RBP: 00007ffc9dae03e0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.078661][T22682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.078663][T22682] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52ca54d000
| [ 4491.078663][T22682] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52ca54d000
| [ 4491.078677][T22682]
| [ 4491.078680][T22682] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22682
| [4491.090673][T22682] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4491.090936][T22682] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.090937][T22682] Call Trace:
[ 4491.090939][T22682]
[4491.090941][T22682] dump_stack_lvl (lib/dump_stack.c:123)
[4491.090947][T22682] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.090952][T22682] lwtunnel_output (net/core/lwtunnel.c:359)
[4491.090959][T22682] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.090965][T22682] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.090971][T22682] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.090976][T22682] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.090988][T22682] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.091000][T22682] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.091005][T22682] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.091009][T22682] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.091017][T22682] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.091020][T22682] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.091029][T22682] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.091045][T22682] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.091048][T22682] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.091059][T22682] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.091064][T22682] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.091069][T22682] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.091084][T22682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.091090][T22682] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.091098][T22682] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.091106][T22682] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.091117][T22682] __x64_sys_sendto (net/socket.c:2183)
[4491.091121][T22682] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4491.091124][T22682] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.091129][T22682] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.091134][T22682] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.091138][T22682] RIP: 0033:0x7f52ca424a4a
[ 4491.091141][T22682] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4491.091144][T22682] RSP: 002b:00007ffc9dae0358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.091148][T22682] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52ca424a4a
[ 4491.091150][T22682] RDX: 0000000000000040 RSI: 000000002ced1340 RDI: 0000000000000005
[ 4491.091152][T22682] RBP: 00007ffc9dae03e0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.091154][T22682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.091156][T22682] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52ca54d000
| [ 4491.091156][T22682] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52ca54d000
| [ 4491.091170][T22682]
| [ 4491.104729][T22682] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22682
| [4491.105131][T22682] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4491.105397][T22682] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.105399][T22682] Call Trace:
[ 4491.105401][T22682]
[4491.105403][T22682] dump_stack_lvl (lib/dump_stack.c:123)
[4491.105409][T22682] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.105414][T22682] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4491.105421][T22682] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.105428][T22682] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.105434][T22682] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.105439][T22682] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.105451][T22682] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.105463][T22682] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.105468][T22682] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.105472][T22682] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.105480][T22682] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.105484][T22682] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.105493][T22682] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.105509][T22682] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.105512][T22682] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.105524][T22682] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.105528][T22682] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.105534][T22682] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.105548][T22682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.105555][T22682] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.105563][T22682] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.105570][T22682] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.105581][T22682] __x64_sys_sendto (net/socket.c:2183)
[4491.105585][T22682] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4491.105588][T22682] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.105593][T22682] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.105598][T22682] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.105601][T22682] RIP: 0033:0x7f52ca424a4a
[ 4491.105605][T22682] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4491.105608][T22682] RSP: 002b:00007ffc9dae0358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.105611][T22682] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52ca424a4a
[ 4491.105613][T22682] RDX: 0000000000000040 RSI: 000000002ced1340 RDI: 0000000000000005
[ 4491.105615][T22682] RBP: 00007ffc9dae03e0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.105617][T22682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.105619][T22682] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52ca54d000
| [ 4493.486656][T22694] lwtunnel_output(): recursion limit reached on datapath
| [ 4494.972582][T22698] check_preemption_disabled: 5 callbacks suppressed
| [ 4494.972589][T22698] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22698
| [4494.973330][T22698] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4494.973575][T22698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.973577][T22698] Call Trace:
[ 4494.973579][T22698]
[4494.973581][T22698] dump_stack_lvl (lib/dump_stack.c:123)
[4494.973590][T22698] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.973596][T22698] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4494.973603][T22698] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.973610][T22698] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.973618][T22698] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.973623][T22698] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.973635][T22698] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.973646][T22698] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.973652][T22698] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.973657][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.973667][T22698] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.973672][T22698] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.973681][T22698] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.973697][T22698] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.973700][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.973711][T22698] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.973716][T22698] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.973722][T22698] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.973736][T22698] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.973743][T22698] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.973753][T22698] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.973760][T22698] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.973771][T22698] __x64_sys_sendto (net/socket.c:2183)
[4494.973775][T22698] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.973778][T22698] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.973783][T22698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.973788][T22698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.973792][T22698] RIP: 0033:0x7f9aede10a4a
[ 4494.973796][T22698] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.973799][T22698] RSP: 002b:00007fff90b264e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.973804][T22698] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aede10a4a
[ 4494.973806][T22698] RDX: 0000000000000040 RSI: 000000000c4bf340 RDI: 0000000000000005
[ 4494.973808][T22698] RBP: 00007fff90b26570 R08: 0000000000418574 R09: 000000000000001c
[ 4494.973810][T22698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.973812][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aedf39000
| [ 4494.973812][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aedf39000
| [ 4494.973826][T22698]
| [ 4494.973829][T22698] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22698
| [4494.985404][T22698] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4494.985641][T22698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.985643][T22698] Call Trace:
[ 4494.985644][T22698]
[4494.985646][T22698] dump_stack_lvl (lib/dump_stack.c:123)
[4494.985652][T22698] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.985657][T22698] lwtunnel_output (net/core/lwtunnel.c:359)
[4494.985686][T22698] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.985692][T22698] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.985698][T22698] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.985703][T22698] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.985715][T22698] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.985727][T22698] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.985732][T22698] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.985736][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.985744][T22698] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.985748][T22698] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.985756][T22698] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.985773][T22698] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.985776][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.985787][T22698] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.985791][T22698] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.985797][T22698] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.985812][T22698] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.985818][T22698] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.985826][T22698] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.985833][T22698] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.985844][T22698] __x64_sys_sendto (net/socket.c:2183)
[4494.985848][T22698] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.985851][T22698] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.985855][T22698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.985860][T22698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.985864][T22698] RIP: 0033:0x7f9aede10a4a
[ 4494.985867][T22698] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.985870][T22698] RSP: 002b:00007fff90b264e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.985873][T22698] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aede10a4a
[ 4494.985875][T22698] RDX: 0000000000000040 RSI: 000000000c4bf340 RDI: 0000000000000005
[ 4494.985877][T22698] RBP: 00007fff90b26570 R08: 0000000000418574 R09: 000000000000001c
[ 4494.985879][T22698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.985881][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aedf39000
| [ 4494.985881][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aedf39000
| [ 4494.985896][T22698]
| [ 4495.003997][T22698] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22698
| [4495.004367][T22698] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4495.004618][T22698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.004621][T22698] Call Trace:
[ 4495.004622][T22698]
[4495.004625][T22698] dump_stack_lvl (lib/dump_stack.c:123)
[4495.004631][T22698] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.004637][T22698] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4495.004644][T22698] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.004651][T22698] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.004657][T22698] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.004662][T22698] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.004674][T22698] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.004686][T22698] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.004692][T22698] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.004696][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.004704][T22698] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.004708][T22698] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.004717][T22698] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.004733][T22698] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.004736][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.004748][T22698] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.004753][T22698] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.004758][T22698] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.004773][T22698] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.004779][T22698] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.004787][T22698] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.004794][T22698] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.004805][T22698] __x64_sys_sendto (net/socket.c:2183)
[4495.004809][T22698] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.004812][T22698] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.004816][T22698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.004821][T22698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.004825][T22698] RIP: 0033:0x7f9aede10a4a
[ 4495.004829][T22698] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.004831][T22698] RSP: 002b:00007fff90b264e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.004835][T22698] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aede10a4a
[ 4495.004837][T22698] RDX: 0000000000000040 RSI: 000000000c4bf340 RDI: 0000000000000005
[ 4495.004839][T22698] RBP: 00007fff90b26570 R08: 0000000000418574 R09: 000000000000001c
[ 4495.004841][T22698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.004843][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aedf39000
| [ 4495.004843][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aedf39000
| [ 4495.004857][T22698]
| [ 4495.446396][T22702] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22702
| [4495.446844][T22702] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4495.447090][T22702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.447092][T22702] Call Trace:
[ 4495.447094][T22702]
[4495.447096][T22702] dump_stack_lvl (lib/dump_stack.c:123)
[4495.447105][T22702] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.447113][T22702] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4495.447119][T22702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.447127][T22702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.447134][T22702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.447139][T22702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.447151][T22702] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.447162][T22702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.447168][T22702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.447173][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.447182][T22702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.447188][T22702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.447197][T22702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.447213][T22702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.447216][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.447227][T22702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.447232][T22702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.447238][T22702] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.447252][T22702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.447259][T22702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.447269][T22702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.447276][T22702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.447286][T22702] __x64_sys_sendto (net/socket.c:2183)
[4495.447290][T22702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.447294][T22702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.447299][T22702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.447304][T22702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.447308][T22702] RIP: 0033:0x7f449f735a4a
[ 4495.447312][T22702] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.447316][T22702] RSP: 002b:00007ffd4932b3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.447320][T22702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449f735a4a
[ 4495.447322][T22702] RDX: 0000000000000040 RSI: 000000001039d340 RDI: 0000000000000005
[ 4495.447324][T22702] RBP: 00007ffd4932b460 R08: 0000000000418574 R09: 000000000000001c
[ 4495.447326][T22702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.447328][T22702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449f85e000
| [ 4495.447328][T22702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449f85e000
| [ 4495.447343][T22702]
| [ 4495.460180][T22702] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22702
| [4495.460540][T22702] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4495.460789][T22702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.460790][T22702] Call Trace:
[ 4495.460792][T22702]
[4495.460794][T22702] dump_stack_lvl (lib/dump_stack.c:123)
[4495.460802][T22702] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.460807][T22702] lwtunnel_output (net/core/lwtunnel.c:359)
[4495.460814][T22702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.460821][T22702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.460828][T22702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.460833][T22702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.460845][T22702] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.460857][T22702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.460862][T22702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.460866][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.460875][T22702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.460879][T22702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.460888][T22702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.460904][T22702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.460907][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.460919][T22702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.460924][T22702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.460929][T22702] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.460944][T22702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.460951][T22702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.460959][T22702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.460966][T22702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.460977][T22702] __x64_sys_sendto (net/socket.c:2183)
[4495.460981][T22702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.460984][T22702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.460989][T22702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.460994][T22702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.460998][T22702] RIP: 0033:0x7f449f735a4a
[ 4495.461002][T22702] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.461005][T22702] RSP: 002b:00007ffd4932b3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.461009][T22702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449f735a4a
[ 4495.461011][T22702] RDX: 0000000000000040 RSI: 000000001039d340 RDI: 0000000000000005
[ 4495.461013][T22702] RBP: 00007ffd4932b460 R08: 0000000000418574 R09: 000000000000001c
[ 4495.461015][T22702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.461017][T22702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449f85e000
| [ 4495.461017][T22702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449f85e000
| [ 4495.461032][T22702]
| [ 4495.476598][T22702] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22702
| [4495.476968][T22702] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4495.477242][T22702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.477244][T22702] Call Trace:
[ 4495.477246][T22702]
[4495.477248][T22702] dump_stack_lvl (lib/dump_stack.c:123)
[4495.477255][T22702] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.477261][T22702] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4495.477267][T22702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.477274][T22702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.477281][T22702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.477285][T22702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.477298][T22702] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.477310][T22702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.477315][T22702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.477320][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.477329][T22702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.477333][T22702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.477342][T22702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.477358][T22702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.477361][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.477373][T22702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.477378][T22702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.477383][T22702] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.477398][T22702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.477405][T22702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.477414][T22702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.477421][T22702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.477431][T22702] __x64_sys_sendto (net/socket.c:2183)
[4495.477435][T22702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.477439][T22702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.477444][T22702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.477449][T22702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.477452][T22702] RIP: 0033:0x7f449f735a4a
[ 4495.477456][T22702] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.477459][T22702] RSP: 002b:00007ffd4932b3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.477463][T22702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449f735a4a
[ 4495.477466][T22702] RDX: 0000000000000040 RSI: 000000001039d340 RDI: 0000000000000005
[ 4495.477468][T22702] RBP: 00007ffd4932b460 R08: 0000000000418574 R09: 000000000000001c
[ 4495.477469][T22702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.477471][T22702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449f85e000
| [ 4495.477471][T22702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449f85e000
| [ 4495.477486][T22702]
| [ 4495.950498][T22706] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22706
| [4495.950942][T22706] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4495.951237][T22706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.951239][T22706] Call Trace:
[ 4495.951241][T22706]
[4495.951244][T22706] dump_stack_lvl (lib/dump_stack.c:123)
[4495.951252][T22706] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.951258][T22706] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4495.951265][T22706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.951272][T22706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.951279][T22706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.951284][T22706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.951296][T22706] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.951308][T22706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.951313][T22706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.951318][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.951327][T22706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.951332][T22706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.951341][T22706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.951357][T22706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.951359][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.951371][T22706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.951376][T22706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.951381][T22706] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.951396][T22706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.951402][T22706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.951412][T22706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.951419][T22706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.951429][T22706] __x64_sys_sendto (net/socket.c:2183)
[4495.951433][T22706] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.951437][T22706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.951442][T22706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.951447][T22706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.951451][T22706] RIP: 0033:0x7f20446a7a4a
[ 4495.951455][T22706] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.951458][T22706] RSP: 002b:00007ffe9395fbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.951462][T22706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20446a7a4a
[ 4495.951464][T22706] RDX: 0000000000000040 RSI: 000000001e4e9340 RDI: 0000000000000005
[ 4495.951466][T22706] RBP: 00007ffe9395fc80 R08: 0000000000418574 R09: 000000000000001c
[ 4495.951468][T22706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.951470][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20447d0000
| [ 4495.951470][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20447d0000
| [ 4495.951485][T22706]
| [ 4495.951488][T22706] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22706
| [4495.962697][T22706] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4495.962934][T22706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.962936][T22706] Call Trace:
[ 4495.962937][T22706]
[4495.962939][T22706] dump_stack_lvl (lib/dump_stack.c:123)
[4495.962946][T22706] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.962951][T22706] lwtunnel_output (net/core/lwtunnel.c:359)
[4495.962958][T22706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.962964][T22706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.962970][T22706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.962975][T22706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.962987][T22706] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.962998][T22706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.963004][T22706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.963008][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.963015][T22706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.963019][T22706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.963027][T22706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.963043][T22706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.963046][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.963057][T22706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.963062][T22706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.963067][T22706] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.963081][T22706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.963088][T22706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.963096][T22706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.963103][T22706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.963114][T22706] __x64_sys_sendto (net/socket.c:2183)
[4495.963118][T22706] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.963122][T22706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.963126][T22706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.963131][T22706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.963135][T22706] RIP: 0033:0x7f20446a7a4a
[ 4495.963138][T22706] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.963141][T22706] RSP: 002b:00007ffe9395fbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.963144][T22706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20446a7a4a
[ 4495.963146][T22706] RDX: 0000000000000040 RSI: 000000001e4e9340 RDI: 0000000000000005
[ 4495.963148][T22706] RBP: 00007ffe9395fc80 R08: 0000000000418574 R09: 000000000000001c
[ 4495.963150][T22706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.963151][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20447d0000
| [ 4495.963151][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20447d0000
| [ 4495.963166][T22706]
| [ 4495.975911][T22706] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22706
| [4495.976283][T22706] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4495.976528][T22706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.976531][T22706] Call Trace:
[ 4495.976533][T22706]
[4495.976535][T22706] dump_stack_lvl (lib/dump_stack.c:123)
[4495.976541][T22706] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.976547][T22706] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4495.976554][T22706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.976560][T22706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.976567][T22706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.976571][T22706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.976584][T22706] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.976596][T22706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.976601][T22706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.976605][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.976613][T22706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.976617][T22706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.976626][T22706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.976642][T22706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.976645][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.976656][T22706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.976661][T22706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.976667][T22706] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.976681][T22706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.976688][T22706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.976695][T22706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.976703][T22706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.976713][T22706] __x64_sys_sendto (net/socket.c:2183)
[4495.976717][T22706] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.976720][T22706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.976725][T22706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.976730][T22706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.976734][T22706] RIP: 0033:0x7f20446a7a4a
[ 4495.976738][T22706] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.976740][T22706] RSP: 002b:00007ffe9395fbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.976744][T22706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20446a7a4a
[ 4495.976746][T22706] RDX: 0000000000000040 RSI: 000000001e4e9340 RDI: 0000000000000005
[ 4495.976748][T22706] RBP: 00007ffe9395fc80 R08: 0000000000418574 R09: 000000000000001c
[ 4495.976750][T22706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.976751][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20447d0000
| [ 4495.976751][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20447d0000
| [ 4495.976766][T22706]
| [ 4496.440336][T22710] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22710
| [4496.440817][T22710] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4496.441081][T22710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.441084][T22710] Call Trace:
[ 4496.441086][T22710]
[4496.441089][T22710] dump_stack_lvl (lib/dump_stack.c:123)
[4496.441097][T22710] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.441104][T22710] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4496.441110][T22710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.441119][T22710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.441126][T22710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.441131][T22710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.441143][T22710] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.441154][T22710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.441160][T22710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4496.441165][T22710] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.441174][T22710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.441180][T22710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.441189][T22710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.441205][T22710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.441208][T22710] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.441219][T22710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.441224][T22710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.441230][T22710] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.441244][T22710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4496.441251][T22710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4496.441260][T22710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4496.441267][T22710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4496.441277][T22710] __x64_sys_sendto (net/socket.c:2183)
[4496.441281][T22710] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4496.441285][T22710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.441290][T22710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.441295][T22710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.441299][T22710] RIP: 0033:0x7faf376e0a4a
[ 4496.441303][T22710] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4496.441306][T22710] RSP: 002b:00007ffebab07c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.441311][T22710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf376e0a4a
[ 4496.441313][T22710] RDX: 0000000000000040 RSI: 0000000031375340 RDI: 0000000000000005
[ 4496.441315][T22710] RBP: 00007ffebab07d00 R08: 0000000000418574 R09: 000000000000001c
[ 4496.441317][T22710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.441319][T22710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf37809000
| [ 4496.454248][T22710] lwtunnel_output(): recursion limit reached on datapath
| [ 4500.171735][T22734] check_preemption_disabled: 15 callbacks suppressed
| [ 4500.171742][T22734] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22734
| [4500.172479][T22734] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4500.172725][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.172727][T22734] Call Trace:
[ 4500.172730][T22734]
[4500.172732][T22734] dump_stack_lvl (lib/dump_stack.c:123)
[4500.172740][T22734] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.172747][T22734] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4500.172753][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.172761][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.172768][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.172773][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.172785][T22734] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.172796][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.172801][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4500.172807][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.172816][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.172821][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.172830][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.172846][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.172849][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.172860][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.172866][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.172872][T22734] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.172886][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.172893][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.172902][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.172909][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.172919][T22734] __x64_sys_sendto (net/socket.c:2183)
[4500.172923][T22734] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4500.172927][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.172931][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.172936][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.172940][T22734] RIP: 0033:0x7ffb95720a4a
[ 4500.172945][T22734] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4500.172948][T22734] RSP: 002b:00007fffacb2ef98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.172952][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb95720a4a
[ 4500.172954][T22734] RDX: 0000000000000040 RSI: 00000000238ec340 RDI: 0000000000000005
[ 4500.172956][T22734] RBP: 00007fffacb2f020 R08: 0000000000418574 R09: 000000000000001c
[ 4500.172958][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.172960][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb95849000
| [ 4500.172960][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb95849000
| [ 4500.172974][T22734]
| [ 4500.172977][T22734] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22734
| [4500.184712][T22734] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4500.184960][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.184961][T22734] Call Trace:
[ 4500.184963][T22734]
[4500.184965][T22734] dump_stack_lvl (lib/dump_stack.c:123)
[4500.184972][T22734] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.184978][T22734] lwtunnel_output (net/core/lwtunnel.c:359)
[4500.184984][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.184991][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.184997][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.185002][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.185014][T22734] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.185026][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.185031][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4500.185035][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.185043][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.185047][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.185056][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.185073][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.185076][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.185087][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.185092][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.185097][T22734] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.185113][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.185120][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.185128][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.185135][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.185145][T22734] __x64_sys_sendto (net/socket.c:2183)
[4500.185149][T22734] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4500.185152][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.185157][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.185162][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.185165][T22734] RIP: 0033:0x7ffb95720a4a
[ 4500.185169][T22734] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4500.185171][T22734] RSP: 002b:00007fffacb2ef98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.185175][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb95720a4a
[ 4500.185177][T22734] RDX: 0000000000000040 RSI: 00000000238ec340 RDI: 0000000000000005
[ 4500.185179][T22734] RBP: 00007fffacb2f020 R08: 0000000000418574 R09: 000000000000001c
[ 4500.185180][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.185182][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb95849000
| [ 4500.185182][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb95849000
| [ 4500.185197][T22734]
| [ 4500.198024][T22734] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22734
| [4500.198406][T22734] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4500.198654][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.198656][T22734] Call Trace:
[ 4500.198658][T22734]
[4500.198660][T22734] dump_stack_lvl (lib/dump_stack.c:123)
[4500.198666][T22734] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.198672][T22734] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4500.198679][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.198686][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.198692][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.198697][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.198709][T22734] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.198721][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.198726][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4500.198730][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.198739][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.198743][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.198752][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.198768][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.198771][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.198782][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.198787][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.198792][T22734] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.198807][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.198814][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.198822][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.198829][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.198839][T22734] __x64_sys_sendto (net/socket.c:2183)
[4500.198843][T22734] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4500.198847][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.198852][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.198857][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.198860][T22734] RIP: 0033:0x7ffb95720a4a
[ 4500.198864][T22734] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4500.198867][T22734] RSP: 002b:00007fffacb2ef98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.198870][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb95720a4a
[ 4500.198872][T22734] RDX: 0000000000000040 RSI: 00000000238ec340 RDI: 0000000000000005
[ 4500.198874][T22734] RBP: 00007fffacb2f020 R08: 0000000000418574 R09: 000000000000001c
[ 4500.198876][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.198878][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb95849000
| [ 4500.198878][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb95849000
| [ 4500.198892][T22734]
| [ 4500.676257][T22738] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22738
| [4500.676738][T22738] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4500.677000][T22738] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.677003][T22738] Call Trace:
[ 4500.677005][T22738]
[4500.677007][T22738] dump_stack_lvl (lib/dump_stack.c:123)
[4500.677015][T22738] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.677021][T22738] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4500.677028][T22738] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.677035][T22738] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.677042][T22738] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.677047][T22738] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.677059][T22738] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.677062][T22738] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[4500.677075][T22738] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.677082][T22738] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1))
[4500.677090][T22738] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.677095][T22738] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.677104][T22738] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.677122][T22738] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.677127][T22738] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.677138][T22738] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.677144][T22738] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.677149][T22738] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.677164][T22738] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.677171][T22738] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.677180][T22738] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.677188][T22738] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.677198][T22738] __x64_sys_sendto (net/socket.c:2183)
[4500.677202][T22738] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4500.677206][T22738] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.677211][T22738] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.677216][T22738] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.677220][T22738] RIP: 0033:0x7f9b8fc54a4a
[ 4500.677224][T22738] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4500.677227][T22738] RSP: 002b:00007ffeea10e4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.677232][T22738] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b8fc54a4a
[ 4500.677234][T22738] RDX: 0000000000000040 RSI: 0000000010617340 RDI: 0000000000000005
[ 4500.677236][T22738] RBP: 00007ffeea10e530 R08: 0000000000418574 R09: 000000000000001c
[ 4500.677238][T22738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.677240][T22738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8fd7d000
| [ 4500.677255][T22738]
| [ 4500.689938][T22738] lwtunnel_output(): recursion limit reached on datapath
| [ 4502.144706][T22742] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22742
| [4502.145168][T22742] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4502.145416][T22742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4502.145418][T22742] Call Trace:
[ 4502.145421][T22742]
[4502.145423][T22742] dump_stack_lvl (lib/dump_stack.c:123)
[4502.145431][T22742] check_preemption_disabled (lib/smp_processor_id.c:52)
[4502.145438][T22742] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4502.145444][T22742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4502.145451][T22742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.145458][T22742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4502.145463][T22742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.145475][T22742] rawv6_sendmsg (net/ipv6/raw.c:918)
[4502.145487][T22742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4502.145492][T22742] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4502.145498][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.145507][T22742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4502.145512][T22742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4502.145520][T22742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4502.145536][T22742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4502.145539][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.145551][T22742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.145556][T22742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.145562][T22742] ? __pfx___sys_sendto (net/socket.c:2147)
[4502.145576][T22742] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4502.145583][T22742] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4502.145592][T22742] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4502.145600][T22742] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4502.145610][T22742] __x64_sys_sendto (net/socket.c:2183)
[4502.145614][T22742] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4502.145617][T22742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4502.145622][T22742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4502.145635][T22742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4502.145640][T22742] RIP: 0033:0x7f4c122caa4a
[ 4502.145644][T22742] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4502.145647][T22742] RSP: 002b:00007ffdcc7970a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4502.145651][T22742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c122caa4a
[ 4502.145653][T22742] RDX: 0000000000000040 RSI: 0000000033a95340 RDI: 0000000000000005
[ 4502.145655][T22742] RBP: 00007ffdcc797130 R08: 0000000000418574 R09: 000000000000001c
[ 4502.145657][T22742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4502.145659][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c123f3000
| [ 4502.145659][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c123f3000
| [ 4502.145674][T22742]
| [ 4502.145676][T22742] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22742
| [4502.157126][T22742] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4502.157368][T22742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4502.157370][T22742] Call Trace:
[ 4502.157371][T22742]
[4502.157373][T22742] dump_stack_lvl (lib/dump_stack.c:123)
[4502.157379][T22742] check_preemption_disabled (lib/smp_processor_id.c:52)
[4502.157384][T22742] lwtunnel_output (net/core/lwtunnel.c:359)
[4502.157391][T22742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4502.157397][T22742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.157403][T22742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4502.157408][T22742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.157420][T22742] rawv6_sendmsg (net/ipv6/raw.c:918)
[4502.157432][T22742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4502.157437][T22742] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4502.157441][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.157449][T22742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4502.157452][T22742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4502.157462][T22742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4502.157478][T22742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4502.157481][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.157492][T22742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.157497][T22742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.157502][T22742] ? __pfx___sys_sendto (net/socket.c:2147)
[4502.157517][T22742] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4502.157523][T22742] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4502.157531][T22742] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4502.157538][T22742] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4502.157549][T22742] __x64_sys_sendto (net/socket.c:2183)
[4502.157553][T22742] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4502.157556][T22742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4502.157561][T22742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4502.157565][T22742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4502.157569][T22742] RIP: 0033:0x7f4c122caa4a
[ 4502.157572][T22742] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4502.157574][T22742] RSP: 002b:00007ffdcc7970a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4502.157578][T22742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c122caa4a
[ 4502.157580][T22742] RDX: 0000000000000040 RSI: 0000000033a95340 RDI: 0000000000000005
[ 4502.157582][T22742] RBP: 00007ffdcc797130 R08: 0000000000418574 R09: 000000000000001c
[ 4502.157584][T22742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4502.157585][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c123f3000
| [ 4502.157585][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c123f3000
| [ 4502.157600][T22742]
| [ 4502.157976][T22742] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22742
| [4502.169363][T22742] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4502.169606][T22742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4502.169608][T22742] Call Trace:
[ 4502.169610][T22742]
[4502.169612][T22742] dump_stack_lvl (lib/dump_stack.c:123)
[4502.169618][T22742] check_preemption_disabled (lib/smp_processor_id.c:52)
[4502.169624][T22742] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4502.169630][T22742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4502.169637][T22742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.169643][T22742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4502.169648][T22742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.169660][T22742] rawv6_sendmsg (net/ipv6/raw.c:918)
[4502.169672][T22742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4502.169678][T22742] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4502.169681][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.169690][T22742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4502.169693][T22742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4502.169703][T22742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4502.169719][T22742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4502.169722][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.169733][T22742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.169738][T22742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.169743][T22742] ? __pfx___sys_sendto (net/socket.c:2147)
[4502.169758][T22742] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4502.169765][T22742] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4502.169773][T22742] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4502.169780][T22742] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4502.169790][T22742] __x64_sys_sendto (net/socket.c:2183)
[4502.169794][T22742] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4502.169798][T22742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4502.169803][T22742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4502.169808][T22742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4502.169811][T22742] RIP: 0033:0x7f4c122caa4a
[ 4502.169815][T22742] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4502.169818][T22742] RSP: 002b:00007ffdcc7970a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4502.169821][T22742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c122caa4a
[ 4502.169823][T22742] RDX: 0000000000000040 RSI: 0000000033a95340 RDI: 0000000000000005
[ 4502.169825][T22742] RBP: 00007ffdcc797130 R08: 0000000000418574 R09: 000000000000001c
[ 4502.169827][T22742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4502.169829][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c123f3000
| [ 4502.169829][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c123f3000
| [ 4502.169844][T22742]
| [ 4502.621818][T22746] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22746
| [4502.622346][T22746] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4502.622632][T22746] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4502.622634][T22746] Call Trace:
[ 4502.622636][T22746]
[4502.622639][T22746] dump_stack_lvl (lib/dump_stack.c:123)
[4502.622647][T22746] check_preemption_disabled (lib/smp_processor_id.c:52)
[4502.622654][T22746] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4502.622660][T22746] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4502.622668][T22746] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.622675][T22746] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4502.622679][T22746] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.622692][T22746] rawv6_sendmsg (net/ipv6/raw.c:918)
[4502.622703][T22746] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4502.622709][T22746] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4502.622714][T22746] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.622723][T22746] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4502.622729][T22746] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4502.622737][T22746] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4502.622754][T22746] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4502.622756][T22746] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.622768][T22746] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.622773][T22746] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.622779][T22746] ? __pfx___sys_sendto (net/socket.c:2147)
[4502.622793][T22746] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4502.622800][T22746] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4502.622809][T22746] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4502.622816][T22746] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4502.622826][T22746] __x64_sys_sendto (net/socket.c:2183)
[4502.622830][T22746] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4502.622834][T22746] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4502.622839][T22746] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4502.622844][T22746] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4502.622847][T22746] RIP: 0033:0x7f24843dea4a
[ 4502.622852][T22746] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4502.622855][T22746] RSP: 002b:00007fff43fdd6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4502.622860][T22746] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24843dea4a
[ 4502.622862][T22746] RDX: 0000000000000040 RSI: 000000003f3c7340 RDI: 0000000000000005
[ 4502.622864][T22746] RBP: 00007fff43fdd740 R08: 0000000000418574 R09: 000000000000001c
[ 4502.622867][T22746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4502.622868][T22746] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2484507000
| [ 4502.622883][T22746]
| [ 4502.622885][T22746] lwtunnel_output(): recursion limit reached on datapath
| [ 4504.091319][T22750] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22750
| [4504.091806][T22750] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4504.092065][T22750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4504.092067][T22750] Call Trace:
[ 4504.092069][T22750]
[4504.092072][T22750] dump_stack_lvl (lib/dump_stack.c:123)
[4504.092080][T22750] check_preemption_disabled (lib/smp_processor_id.c:52)
[4504.092087][T22750] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4504.092094][T22750] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4504.092101][T22750] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4504.092108][T22750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4504.092114][T22750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4504.092126][T22750] rawv6_sendmsg (net/ipv6/raw.c:918)
[4504.092138][T22750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4504.092143][T22750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4504.092149][T22750] ? __lock_release (kernel/locking/lockdep.c:5534)
[4504.092158][T22750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4504.092163][T22750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4504.092172][T22750] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4504.092188][T22750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4504.092191][T22750] ? __lock_release (kernel/locking/lockdep.c:5534)
[4504.092203][T22750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4504.092208][T22750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4504.092213][T22750] ? __pfx___sys_sendto (net/socket.c:2147)
[4504.092228][T22750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4504.092235][T22750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4504.092245][T22750] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4504.092252][T22750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4504.092262][T22750] __x64_sys_sendto (net/socket.c:2183)
[4504.092266][T22750] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4504.092270][T22750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4504.092275][T22750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4504.092280][T22750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4504.092284][T22750] RIP: 0033:0x7fd524f11a4a
[ 4504.092288][T22750] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4504.092291][T22750] RSP: 002b:00007ffe1c2d3358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4504.092296][T22750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd524f11a4a
[ 4504.092298][T22750] RDX: 0000000000000040 RSI: 0000000005989340 RDI: 0000000000000005
[ 4504.092300][T22750] RBP: 00007ffe1c2d33e0 R08: 0000000000418574 R09: 000000000000001c
[ 4504.092302][T22750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4504.092304][T22750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd52503a000
| [ 4504.104510][T22750] lwtunnel_output(): recursion limit reached on datapath
| [ 4505.202353][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4505.540649][T22754] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22754
| [4505.541094][T22754] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4505.541739][T22754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4505.541741][T22754] Call Trace:
[ 4505.541744][T22754]
[4505.541746][T22754] dump_stack_lvl (lib/dump_stack.c:123)
[4505.541754][T22754] check_preemption_disabled (lib/smp_processor_id.c:52)
[4505.541760][T22754] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4505.541767][T22754] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4505.541775][T22754] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4505.541782][T22754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4505.541787][T22754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4505.541799][T22754] rawv6_sendmsg (net/ipv6/raw.c:918)
[4505.541811][T22754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4505.541817][T22754] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4505.541822][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4505.541831][T22754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4505.541837][T22754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4505.541846][T22754] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4505.541862][T22754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4505.541865][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4505.541876][T22754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4505.541882][T22754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4505.541887][T22754] ? __pfx___sys_sendto (net/socket.c:2147)
[4505.541902][T22754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4505.541909][T22754] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4505.541918][T22754] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4505.541925][T22754] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4505.541935][T22754] __x64_sys_sendto (net/socket.c:2183)
[4505.541939][T22754] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4505.541943][T22754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4505.541948][T22754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4505.541953][T22754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4505.541957][T22754] RIP: 0033:0x7f5990a78a4a
[ 4505.541961][T22754] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4505.541964][T22754] RSP: 002b:00007fff22aa2368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4505.541968][T22754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5990a78a4a
[ 4505.541970][T22754] RDX: 0000000000000040 RSI: 000000000455f340 RDI: 0000000000000005
[ 4505.541972][T22754] RBP: 00007fff22aa23f0 R08: 0000000000418574 R09: 000000000000001c
[ 4505.541974][T22754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4505.541976][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5990ba1000
| [ 4505.541976][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5990ba1000
| [ 4505.541991][T22754]
| [ 4505.541994][T22754] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22754
| [4505.553391][T22754] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4505.553634][T22754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4505.553635][T22754] Call Trace:
[ 4505.553637][T22754]
[4505.553639][T22754] dump_stack_lvl (lib/dump_stack.c:123)
[4505.553645][T22754] check_preemption_disabled (lib/smp_processor_id.c:52)
[4505.553651][T22754] lwtunnel_output (net/core/lwtunnel.c:359)
[4505.553657][T22754] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4505.553664][T22754] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4505.553670][T22754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4505.553675][T22754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4505.553687][T22754] rawv6_sendmsg (net/ipv6/raw.c:918)
[4505.553699][T22754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4505.553704][T22754] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4505.553708][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4505.553717][T22754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4505.553720][T22754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4505.553729][T22754] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4505.553745][T22754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4505.553748][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4505.553760][T22754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4505.553764][T22754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4505.553770][T22754] ? __pfx___sys_sendto (net/socket.c:2147)
[4505.553784][T22754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4505.553791][T22754] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4505.553800][T22754] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4505.553807][T22754] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4505.553817][T22754] __x64_sys_sendto (net/socket.c:2183)
[4505.553821][T22754] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4505.553824][T22754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4505.553829][T22754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4505.553834][T22754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4505.553838][T22754] RIP: 0033:0x7f5990a78a4a
[ 4505.553841][T22754] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4505.553843][T22754] RSP: 002b:00007fff22aa2368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4505.553847][T22754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5990a78a4a
[ 4505.553849][T22754] RDX: 0000000000000040 RSI: 000000000455f340 RDI: 0000000000000005
[ 4505.553850][T22754] RBP: 00007fff22aa23f0 R08: 0000000000418574 R09: 000000000000001c
[ 4505.553852][T22754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4505.553854][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5990ba1000
| [ 4505.553854][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5990ba1000
| [ 4505.553868][T22754]
| [ 4505.571829][T22754] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22754
| [4505.572202][T22754] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4505.572448][T22754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4505.572449][T22754] Call Trace:
[ 4505.572451][T22754]
[4505.572453][T22754] dump_stack_lvl (lib/dump_stack.c:123)
[4505.572460][T22754] check_preemption_disabled (lib/smp_processor_id.c:52)
[4505.572466][T22754] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4505.572473][T22754] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4505.572480][T22754] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4505.572486][T22754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4505.572491][T22754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4505.572503][T22754] rawv6_sendmsg (net/ipv6/raw.c:918)
[4505.572515][T22754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4505.572521][T22754] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4505.572526][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4505.572534][T22754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4505.572538][T22754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4505.572547][T22754] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4505.572563][T22754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4505.572566][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4505.572578][T22754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4505.572583][T22754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4505.572589][T22754] ? __pfx___sys_sendto (net/socket.c:2147)
[4505.572604][T22754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4505.572611][T22754] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4505.572619][T22754] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4505.572626][T22754] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4505.572636][T22754] __x64_sys_sendto (net/socket.c:2183)
[4505.572640][T22754] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4505.572644][T22754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4505.572649][T22754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4505.572654][T22754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4505.572657][T22754] RIP: 0033:0x7f5990a78a4a
[ 4505.572661][T22754] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4505.572664][T22754] RSP: 002b:00007fff22aa2368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4505.572668][T22754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5990a78a4a
[ 4505.572670][T22754] RDX: 0000000000000040 RSI: 000000000455f340 RDI: 0000000000000005
[ 4505.572672][T22754] RBP: 00007fff22aa23f0 R08: 0000000000418574 R09: 000000000000001c
[ 4505.572674][T22754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4505.572675][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5990ba1000
| [ 4505.572675][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5990ba1000
| [ 4505.572690][T22754]
| [ 4506.034739][T22758] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22758
| [4506.036401][T22758] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4506.036652][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.036655][T22758] Call Trace:
[ 4506.036657][T22758]
[4506.036659][T22758] dump_stack_lvl (lib/dump_stack.c:123)
[4506.036668][T22758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.036674][T22758] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4506.036680][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.036688][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.036695][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.036700][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.036712][T22758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.036723][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.036729][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.036735][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.036744][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.036749][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.036758][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.036774][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.036777][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.036788][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.036793][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.036799][T22758] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.036814][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.036821][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.036830][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.036837][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.036847][T22758] __x64_sys_sendto (net/socket.c:2183)
[4506.036851][T22758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4506.036855][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.036860][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.036865][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.036869][T22758] RIP: 0033:0x7fd53d039a4a
[ 4506.036874][T22758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4506.036877][T22758] RSP: 002b:00007ffeeaf6c648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.036882][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd53d039a4a
[ 4506.036884][T22758] RDX: 0000000000000040 RSI: 0000000000f0d340 RDI: 0000000000000005
[ 4506.036886][T22758] RBP: 00007ffeeaf6c6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4506.036888][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.036890][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd53d162000
| [ 4506.036890][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd53d162000
| [ 4506.036905][T22758]
| [ 4506.036907][T22758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22758
| [4506.048265][T22758] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4506.048509][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.048511][T22758] Call Trace:
[ 4506.048512][T22758]
[4506.048514][T22758] dump_stack_lvl (lib/dump_stack.c:123)
[4506.048520][T22758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.048526][T22758] lwtunnel_output (net/core/lwtunnel.c:359)
[4506.048532][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.048539][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.048544][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.048549][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.048561][T22758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.048573][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.048579][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.048582][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.048590][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.048593][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.048602][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.048619][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.048622][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.048633][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.048637][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.048644][T22758] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.048658][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.048665][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.048672][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.048680][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.048690][T22758] __x64_sys_sendto (net/socket.c:2183)
[4506.048694][T22758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4506.048697][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.048702][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.048707][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.048710][T22758] RIP: 0033:0x7fd53d039a4a
[ 4506.048714][T22758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4506.048716][T22758] RSP: 002b:00007ffeeaf6c648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.048719][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd53d039a4a
[ 4506.048722][T22758] RDX: 0000000000000040 RSI: 0000000000f0d340 RDI: 0000000000000005
[ 4506.048723][T22758] RBP: 00007ffeeaf6c6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4506.048725][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.048727][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd53d162000
| [ 4506.048727][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd53d162000
| [ 4506.048741][T22758]
| [ 4506.065300][T22758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22758
| [4506.065660][T22758] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4506.065907][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.065908][T22758] Call Trace:
[ 4506.065910][T22758]
[4506.065912][T22758] dump_stack_lvl (lib/dump_stack.c:123)
[4506.065918][T22758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.065924][T22758] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4506.065931][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.065938][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.065945][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.065950][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.065962][T22758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.065974][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.065979][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.065985][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.065993][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.065997][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.066006][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.066022][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.066025][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.066037][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.066041][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.066047][T22758] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.066062][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.066068][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.066076][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.066083][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.066094][T22758] __x64_sys_sendto (net/socket.c:2183)
[4506.066098][T22758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4506.066101][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.066106][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.066111][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.066116][T22758] RIP: 0033:0x7fd53d039a4a
[ 4506.066120][T22758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4506.066123][T22758] RSP: 002b:00007ffeeaf6c648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.066126][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd53d039a4a
[ 4506.066128][T22758] RDX: 0000000000000040 RSI: 0000000000f0d340 RDI: 0000000000000005
[ 4506.066131][T22758] RBP: 00007ffeeaf6c6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4506.066132][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.066134][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd53d162000
| [ 4506.066134][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd53d162000
| [ 4506.066149][T22758]
| [ 4506.536486][T22762] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22762
| [4506.536937][T22762] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4506.537197][T22762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.537199][T22762] Call Trace:
[ 4506.537202][T22762]
[4506.537204][T22762] dump_stack_lvl (lib/dump_stack.c:123)
[4506.537213][T22762] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.537219][T22762] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4506.537226][T22762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.537234][T22762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.537241][T22762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.537246][T22762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.537258][T22762] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.537269][T22762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.537275][T22762] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.537280][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.537289][T22762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.537294][T22762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.537303][T22762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.537319][T22762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.537322][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.537333][T22762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.537338][T22762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.537344][T22762] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.537358][T22762] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.537365][T22762] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.537375][T22762] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.537382][T22762] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.537392][T22762] __x64_sys_sendto (net/socket.c:2183)
[4506.537396][T22762] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4506.537400][T22762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.537405][T22762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.537410][T22762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.537414][T22762] RIP: 0033:0x7f1b9ce98a4a
[ 4506.537418][T22762] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4506.537421][T22762] RSP: 002b:00007ffc6119ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.537425][T22762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b9ce98a4a
[ 4506.537427][T22762] RDX: 0000000000000040 RSI: 0000000036d99340 RDI: 0000000000000005
[ 4506.537429][T22762] RBP: 00007ffc6119de60 R08: 0000000000418574 R09: 000000000000001c
[ 4506.537431][T22762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.537433][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cfc1000
| [ 4506.537433][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cfc1000
| [ 4506.537448][T22762]
| [ 4506.537450][T22762] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22762
| [4506.548879][T22762] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4506.549131][T22762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.549133][T22762] Call Trace:
[ 4506.549134][T22762]
[4506.549136][T22762] dump_stack_lvl (lib/dump_stack.c:123)
[4506.549142][T22762] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.549148][T22762] lwtunnel_output (net/core/lwtunnel.c:359)
[4506.549154][T22762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.549161][T22762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.549167][T22762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.549172][T22762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.549184][T22762] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.549196][T22762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.549201][T22762] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.549205][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.549213][T22762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.549217][T22762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.549226][T22762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.549242][T22762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.549245][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.549257][T22762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.549261][T22762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.549267][T22762] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.549282][T22762] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.549289][T22762] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.549296][T22762] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.549304][T22762] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.549314][T22762] __x64_sys_sendto (net/socket.c:2183)
[4506.549318][T22762] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4506.549321][T22762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.549325][T22762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.549330][T22762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.549334][T22762] RIP: 0033:0x7f1b9ce98a4a
[ 4506.549337][T22762] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4506.549340][T22762] RSP: 002b:00007ffc6119ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.549343][T22762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b9ce98a4a
[ 4506.549345][T22762] RDX: 0000000000000040 RSI: 0000000036d99340 RDI: 0000000000000005
[ 4506.549347][T22762] RBP: 00007ffc6119de60 R08: 0000000000418574 R09: 000000000000001c
[ 4506.549348][T22762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.549350][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cfc1000
| [ 4506.549350][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cfc1000
| [ 4506.549365][T22762]
| [ 4506.549765][T22762] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22762
| [4506.561536][T22762] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4506.561794][T22762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.561796][T22762] Call Trace:
[ 4506.561798][T22762]
[4506.561800][T22762] dump_stack_lvl (lib/dump_stack.c:123)
[4506.561806][T22762] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.561812][T22762] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4506.561819][T22762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.561826][T22762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.561833][T22762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.561838][T22762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.561850][T22762] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.561862][T22762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.561867][T22762] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.561872][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.561880][T22762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.561884][T22762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.561893][T22762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.561910][T22762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.561913][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.561924][T22762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.561929][T22762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.561935][T22762] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.561949][T22762] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.561956][T22762] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.561964][T22762] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.561972][T22762] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.561982][T22762] __x64_sys_sendto (net/socket.c:2183)
[4506.561986][T22762] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4506.561989][T22762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.561994][T22762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.561999][T22762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.562002][T22762] RIP: 0033:0x7f1b9ce98a4a
[ 4506.562006][T22762] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4506.562009][T22762] RSP: 002b:00007ffc6119ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.562012][T22762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b9ce98a4a
[ 4506.562014][T22762] RDX: 0000000000000040 RSI: 0000000036d99340 RDI: 0000000000000005
[ 4506.562016][T22762] RBP: 00007ffc6119de60 R08: 0000000000418574 R09: 000000000000001c
[ 4506.562018][T22762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.562020][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cfc1000
| [ 4506.562020][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cfc1000
| [ 4506.562035][T22762]
| [ 4507.008624][T22766] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22766
| [4507.009067][T22766] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4507.009332][T22766] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4507.009334][T22766] Call Trace:
[ 4507.009336][T22766]
[4507.009339][T22766] dump_stack_lvl (lib/dump_stack.c:123)
[4507.009346][T22766] check_preemption_disabled (lib/smp_processor_id.c:52)
[4507.009353][T22766] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4507.009359][T22766] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4507.009367][T22766] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.009374][T22766] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4507.009379][T22766] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.009391][T22766] rawv6_sendmsg (net/ipv6/raw.c:918)
[4507.009402][T22766] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4507.009408][T22766] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4507.009413][T22766] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.009422][T22766] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4507.009427][T22766] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4507.009436][T22766] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4507.009452][T22766] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4507.009455][T22766] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.009466][T22766] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.009471][T22766] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.009477][T22766] ? __pfx___sys_sendto (net/socket.c:2147)
[4507.009491][T22766] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4507.009498][T22766] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4507.009508][T22766] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4507.009515][T22766] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4507.009525][T22766] __x64_sys_sendto (net/socket.c:2183)
[4507.009530][T22766] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4507.009533][T22766] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4507.009538][T22766] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4507.009543][T22766] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4507.009547][T22766] RIP: 0033:0x7f337e327a4a
[ 4507.009551][T22766] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4507.009554][T22766] RSP: 002b:00007ffc213c3a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4507.009559][T22766] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f337e327a4a
[ 4507.009561][T22766] RDX: 0000000000000040 RSI: 000000000b2c1340 RDI: 0000000000000005
[ 4507.009564][T22766] RBP: 00007ffc213c3ac0 R08: 0000000000418574 R09: 000000000000001c
[ 4507.009566][T22766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4507.009567][T22766] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f337e450000
| [ 4510.286293][T22786] lwtunnel_output(): recursion limit reached on datapath
| [ 4511.753005][T22790] check_preemption_disabled: 13 callbacks suppressed
| [ 4511.753011][T22790] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22790
| [4511.753755][T22790] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4511.753999][T22790] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4511.754002][T22790] Call Trace:
[ 4511.754004][T22790]
[4511.754006][T22790] dump_stack_lvl (lib/dump_stack.c:123)
[4511.754014][T22790] check_preemption_disabled (lib/smp_processor_id.c:52)
[4511.754021][T22790] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4511.754028][T22790] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4511.754035][T22790] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.754042][T22790] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4511.754047][T22790] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.754059][T22790] rawv6_sendmsg (net/ipv6/raw.c:918)
[4511.754071][T22790] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4511.754076][T22790] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4511.754082][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.754091][T22790] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4511.754096][T22790] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4511.754105][T22790] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4511.754123][T22790] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4511.754126][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.754137][T22790] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.754142][T22790] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.754148][T22790] ? __pfx___sys_sendto (net/socket.c:2147)
[4511.754162][T22790] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4511.754169][T22790] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4511.754177][T22790] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4511.754184][T22790] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4511.754194][T22790] __x64_sys_sendto (net/socket.c:2183)
[4511.754198][T22790] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4511.754202][T22790] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4511.754206][T22790] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4511.754211][T22790] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4511.754215][T22790] RIP: 0033:0x7fcf6324da4a
[ 4511.754219][T22790] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4511.754222][T22790] RSP: 002b:00007fffb60f9da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4511.754226][T22790] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf6324da4a
[ 4511.754229][T22790] RDX: 0000000000000040 RSI: 000000000c907340 RDI: 0000000000000005
[ 4511.754231][T22790] RBP: 00007fffb60f9e30 R08: 0000000000418574 R09: 000000000000001c
[ 4511.754233][T22790] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4511.754235][T22790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf63376000
| [ 4511.754235][T22790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf63376000
| [ 4511.754249][T22790]
| [ 4511.766714][T22790] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22790
| [4511.767071][T22790] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4511.767322][T22790] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4511.767324][T22790] Call Trace:
[ 4511.767326][T22790]
[4511.767328][T22790] dump_stack_lvl (lib/dump_stack.c:123)
[4511.767333][T22790] check_preemption_disabled (lib/smp_processor_id.c:52)
[4511.767339][T22790] lwtunnel_output (net/core/lwtunnel.c:359)
[4511.767346][T22790] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4511.767352][T22790] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.767358][T22790] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4511.767362][T22790] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.767375][T22790] rawv6_sendmsg (net/ipv6/raw.c:918)
[4511.767386][T22790] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4511.767392][T22790] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4511.767396][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.767404][T22790] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4511.767407][T22790] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4511.767416][T22790] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4511.767433][T22790] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4511.767435][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.767447][T22790] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.767451][T22790] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.767457][T22790] ? __pfx___sys_sendto (net/socket.c:2147)
[4511.767472][T22790] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4511.767478][T22790] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4511.767485][T22790] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4511.767493][T22790] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4511.767507][T22790] __x64_sys_sendto (net/socket.c:2183)
[4511.767513][T22790] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4511.767517][T22790] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4511.767524][T22790] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4511.767532][T22790] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4511.767537][T22790] RIP: 0033:0x7fcf6324da4a
[ 4511.767543][T22790] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4511.767547][T22790] RSP: 002b:00007fffb60f9da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4511.767552][T22790] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf6324da4a
[ 4511.767555][T22790] RDX: 0000000000000040 RSI: 000000000c907340 RDI: 0000000000000005
[ 4511.767557][T22790] RBP: 00007fffb60f9e30 R08: 0000000000418574 R09: 000000000000001c
[ 4511.767559][T22790] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4511.767561][T22790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf63376000
| [ 4511.767561][T22790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf63376000
| [ 4511.767575][T22790]
| [ 4511.768000][T22790] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22790
| [4511.779301][T22790] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4511.779544][T22790] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4511.779546][T22790] Call Trace:
[ 4511.779548][T22790]
[4511.779550][T22790] dump_stack_lvl (lib/dump_stack.c:123)
[4511.779556][T22790] check_preemption_disabled (lib/smp_processor_id.c:52)
[4511.779562][T22790] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4511.779569][T22790] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4511.779575][T22790] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.779581][T22790] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4511.779586][T22790] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.779599][T22790] rawv6_sendmsg (net/ipv6/raw.c:918)
[4511.779611][T22790] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4511.779616][T22790] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4511.779620][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.779628][T22790] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4511.779632][T22790] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4511.779641][T22790] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4511.779657][T22790] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4511.779660][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.779672][T22790] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.779676][T22790] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.779682][T22790] ? __pfx___sys_sendto (net/socket.c:2147)
[4511.779697][T22790] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4511.779703][T22790] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4511.779711][T22790] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4511.779718][T22790] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4511.779729][T22790] __x64_sys_sendto (net/socket.c:2183)
[4511.779733][T22790] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4511.779736][T22790] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4511.779741][T22790] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4511.779746][T22790] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4511.779749][T22790] RIP: 0033:0x7fcf6324da4a
[ 4511.779753][T22790] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4511.779755][T22790] RSP: 002b:00007fffb60f9da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4511.779759][T22790] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf6324da4a
[ 4511.779761][T22790] RDX: 0000000000000040 RSI: 000000000c907340 RDI: 0000000000000005
[ 4511.779763][T22790] RBP: 00007fffb60f9e30 R08: 0000000000418574 R09: 000000000000001c
[ 4511.779765][T22790] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4511.779767][T22790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf63376000
| [ 4511.779767][T22790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf63376000
| [ 4511.779781][T22790]
| [ 4512.262268][T22794] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22794
| [4512.262723][T22794] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4512.262969][T22794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.262971][T22794] Call Trace:
[ 4512.262973][T22794]
[4512.262976][T22794] dump_stack_lvl (lib/dump_stack.c:123)
[4512.262984][T22794] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.262990][T22794] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4512.262997][T22794] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.263006][T22794] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.263012][T22794] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.263017][T22794] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.263029][T22794] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.263041][T22794] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.263046][T22794] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.263051][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.263060][T22794] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.263065][T22794] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.263074][T22794] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.263090][T22794] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.263093][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.263104][T22794] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.263109][T22794] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.263116][T22794] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.263131][T22794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.263138][T22794] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.263147][T22794] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.263154][T22794] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.263164][T22794] __x64_sys_sendto (net/socket.c:2183)
[4512.263168][T22794] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4512.263172][T22794] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.263178][T22794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.263182][T22794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.263187][T22794] RIP: 0033:0x7f0f2dd1aa4a
[ 4512.263191][T22794] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4512.263194][T22794] RSP: 002b:00007fff1251ee98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.263198][T22794] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f2dd1aa4a
[ 4512.263201][T22794] RDX: 0000000000000040 RSI: 000000000ce45340 RDI: 0000000000000005
[ 4512.263203][T22794] RBP: 00007fff1251ef20 R08: 0000000000418574 R09: 000000000000001c
[ 4512.263205][T22794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.263207][T22794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f2de43000
| [ 4512.263207][T22794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f2de43000
| [ 4512.263221][T22794]
| [ 4512.275659][T22794] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22794
| [4512.276027][T22794] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4512.277016][T22794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.277018][T22794] Call Trace:
[ 4512.277020][T22794]
[4512.277022][T22794] dump_stack_lvl (lib/dump_stack.c:123)
[4512.277029][T22794] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.277036][T22794] lwtunnel_output (net/core/lwtunnel.c:359)
[4512.277042][T22794] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.277050][T22794] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.277057][T22794] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.277061][T22794] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.277074][T22794] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.277085][T22794] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.277091][T22794] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.277095][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.277103][T22794] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.277108][T22794] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.277118][T22794] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.277134][T22794] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.277137][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.277148][T22794] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.277153][T22794] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.277159][T22794] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.277173][T22794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.277180][T22794] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.277188][T22794] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.277196][T22794] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.277206][T22794] __x64_sys_sendto (net/socket.c:2183)
[4512.277210][T22794] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4512.277214][T22794] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.277219][T22794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.277223][T22794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.277227][T22794] RIP: 0033:0x7f0f2dd1aa4a
[ 4512.277231][T22794] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4512.277234][T22794] RSP: 002b:00007fff1251ee98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.277237][T22794] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f2dd1aa4a
[ 4512.277239][T22794] RDX: 0000000000000040 RSI: 000000000ce45340 RDI: 0000000000000005
[ 4512.277241][T22794] RBP: 00007fff1251ef20 R08: 0000000000418574 R09: 000000000000001c
[ 4512.277243][T22794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.277245][T22794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f2de43000
| [ 4512.277245][T22794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f2de43000
| [ 4512.277260][T22794]
| [ 4512.290061][T22794] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22794
| [4512.290439][T22794] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4512.290685][T22794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.290687][T22794] Call Trace:
[ 4512.290689][T22794]
[4512.290691][T22794] dump_stack_lvl (lib/dump_stack.c:123)
[4512.290698][T22794] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.290703][T22794] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4512.290710][T22794] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.290716][T22794] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.290722][T22794] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.290727][T22794] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.290740][T22794] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.290751][T22794] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.290757][T22794] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.290761][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.290769][T22794] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.290773][T22794] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.290781][T22794] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.290798][T22794] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.290800][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.290812][T22794] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.290816][T22794] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.290822][T22794] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.290836][T22794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.290843][T22794] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.290851][T22794] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.290858][T22794] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.290869][T22794] __x64_sys_sendto (net/socket.c:2183)
[4512.290873][T22794] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4512.290876][T22794] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.290881][T22794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.290886][T22794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.290889][T22794] RIP: 0033:0x7f0f2dd1aa4a
[ 4512.290893][T22794] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4512.290896][T22794] RSP: 002b:00007fff1251ee98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.290899][T22794] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f2dd1aa4a
[ 4512.290902][T22794] RDX: 0000000000000040 RSI: 000000000ce45340 RDI: 0000000000000005
[ 4512.290903][T22794] RBP: 00007fff1251ef20 R08: 0000000000418574 R09: 000000000000001c
[ 4512.290905][T22794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.290907][T22794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f2de43000
| [ 4512.290907][T22794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f2de43000
| [ 4512.290922][T22794]
| [ 4512.808688][T22798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22798
| [4512.809159][T22798] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4512.809407][T22798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.809409][T22798] Call Trace:
[ 4512.809411][T22798]
[4512.809414][T22798] dump_stack_lvl (lib/dump_stack.c:123)
[4512.809422][T22798] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.809428][T22798] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4512.809435][T22798] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.809443][T22798] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.809449][T22798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.809454][T22798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.809466][T22798] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.809478][T22798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.809483][T22798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.809488][T22798] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.809497][T22798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.809502][T22798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.809511][T22798] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.809527][T22798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.809530][T22798] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.809541][T22798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.809546][T22798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.809552][T22798] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.809566][T22798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.809574][T22798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.809583][T22798] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.809590][T22798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.809600][T22798] __x64_sys_sendto (net/socket.c:2183)
[4512.809604][T22798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4512.809608][T22798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.809614][T22798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.809618][T22798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.809622][T22798] RIP: 0033:0x7f06d9d9ca4a
[ 4512.809626][T22798] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4512.809629][T22798] RSP: 002b:00007ffdc69619c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.809633][T22798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06d9d9ca4a
[ 4512.809636][T22798] RDX: 0000000000000040 RSI: 00000000030c3340 RDI: 0000000000000005
[ 4512.809638][T22798] RBP: 00007ffdc6961a50 R08: 0000000000418574 R09: 000000000000001c
[ 4512.809639][T22798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.809641][T22798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06d9ec5000
| [ 4512.809656][T22798]
| [ 4512.809661][T22798] lwtunnel_output(): recursion limit reached on datapath
| [ 4514.278666][T22802] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22802
| [4514.279164][T22802] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4514.279426][T22802] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4514.279428][T22802] Call Trace:
[ 4514.279430][T22802]
[4514.279433][T22802] dump_stack_lvl (lib/dump_stack.c:123)
[4514.279441][T22802] check_preemption_disabled (lib/smp_processor_id.c:52)
[4514.279447][T22802] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4514.279454][T22802] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4514.279462][T22802] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4514.279469][T22802] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4514.279474][T22802] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4514.279486][T22802] rawv6_sendmsg (net/ipv6/raw.c:918)
[4514.279498][T22802] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4514.279503][T22802] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4514.279508][T22802] ? __lock_release (kernel/locking/lockdep.c:5534)
[4514.279517][T22802] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4514.279522][T22802] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4514.279531][T22802] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4514.279547][T22802] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4514.279550][T22802] ? __lock_release (kernel/locking/lockdep.c:5534)
[4514.279561][T22802] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4514.279567][T22802] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4514.279572][T22802] ? __pfx___sys_sendto (net/socket.c:2147)
[4514.279587][T22802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4514.279594][T22802] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4514.279603][T22802] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4514.279610][T22802] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4514.279620][T22802] __x64_sys_sendto (net/socket.c:2183)
[4514.279624][T22802] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4514.279628][T22802] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4514.279633][T22802] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4514.279638][T22802] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4514.279643][T22802] RIP: 0033:0x7f7a912b2a4a
[ 4514.279647][T22802] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4514.279650][T22802] RSP: 002b:00007ffd59958038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4514.279654][T22802] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a912b2a4a
[ 4514.279656][T22802] RDX: 0000000000000040 RSI: 0000000004e7d340 RDI: 0000000000000005
[ 4514.279658][T22802] RBP: 00007ffd599580c0 R08: 0000000000418574 R09: 000000000000001c
[ 4514.279660][T22802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4514.279662][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a913db000
| [ 4514.279677][T22802]
| [ 4514.279679][T22802] lwtunnel_output(): recursion limit reached on datapath
| [ 4515.741300][T22806] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22806
| [4515.741744][T22806] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4515.741992][T22806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4515.741995][T22806] Call Trace:
[ 4515.741997][T22806]
[4515.742000][T22806] dump_stack_lvl (lib/dump_stack.c:123)
[4515.742008][T22806] check_preemption_disabled (lib/smp_processor_id.c:52)
[4515.742014][T22806] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4515.742021][T22806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4515.742028][T22806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.742035][T22806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4515.742040][T22806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.742052][T22806] rawv6_sendmsg (net/ipv6/raw.c:918)
[4515.742064][T22806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4515.742069][T22806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4515.742075][T22806] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.742084][T22806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4515.742089][T22806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4515.742098][T22806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4515.742116][T22806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4515.742119][T22806] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.742130][T22806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.742136][T22806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.742141][T22806] ? __pfx___sys_sendto (net/socket.c:2147)
[4515.742156][T22806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4515.742163][T22806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4515.742172][T22806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4515.742179][T22806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4515.742190][T22806] __x64_sys_sendto (net/socket.c:2183)
[4515.742194][T22806] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4515.742198][T22806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4515.742203][T22806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4515.742208][T22806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4515.742212][T22806] RIP: 0033:0x7f54f2a55a4a
[ 4515.742217][T22806] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4515.742220][T22806] RSP: 002b:00007ffd2a1206b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4515.742224][T22806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54f2a55a4a
[ 4515.742227][T22806] RDX: 0000000000000040 RSI: 00000000336c5340 RDI: 0000000000000005
[ 4515.742229][T22806] RBP: 00007ffd2a120740 R08: 0000000000418574 R09: 000000000000001c
[ 4515.742231][T22806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4515.742233][T22806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54f2b7e000
| [ 4515.742233][T22806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54f2b7e000
| [ 4515.742247][T22806]
| [ 4515.755911][T22806] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22806
| [4515.756283][T22806] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4515.756540][T22806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4515.756542][T22806] Call Trace:
[ 4515.756544][T22806]
[4515.756546][T22806] dump_stack_lvl (lib/dump_stack.c:123)
[4515.756552][T22806] check_preemption_disabled (lib/smp_processor_id.c:52)
[4515.756558][T22806] lwtunnel_output (net/core/lwtunnel.c:359)
[4515.756564][T22806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4515.756572][T22806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.756578][T22806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4515.756583][T22806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.756595][T22806] rawv6_sendmsg (net/ipv6/raw.c:918)
[4515.756607][T22806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4515.756613][T22806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4515.756617][T22806] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.756625][T22806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4515.756630][T22806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4515.756639][T22806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4515.756655][T22806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4515.756658][T22806] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.756669][T22806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.756674][T22806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.756680][T22806] ? __pfx___sys_sendto (net/socket.c:2147)
[4515.756694][T22806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4515.756701][T22806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4515.756709][T22806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4515.756717][T22806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4515.756727][T22806] __x64_sys_sendto (net/socket.c:2183)
[4515.756731][T22806] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4515.756735][T22806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4515.756740][T22806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4515.756745][T22806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4515.756748][T22806] RIP: 0033:0x7f54f2a55a4a
[ 4515.756752][T22806] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4515.756755][T22806] RSP: 002b:00007ffd2a1206b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4515.756759][T22806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54f2a55a4a
[ 4515.756761][T22806] RDX: 0000000000000040 RSI: 00000000336c5340 RDI: 0000000000000005
[ 4515.756763][T22806] RBP: 00007ffd2a120740 R08: 0000000000418574 R09: 000000000000001c
[ 4515.756764][T22806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4515.756766][T22806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54f2b7e000
| [ 4515.756781][T22806]
| [ 4517.099853][T22818] check_preemption_disabled: 7 callbacks suppressed
| [ 4517.099860][T22818] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22818
| [4517.100698][T22818] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4517.100943][T22818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4517.100945][T22818] Call Trace:
[ 4517.100947][T22818]
[4517.100949][T22818] dump_stack_lvl (lib/dump_stack.c:123)
[4517.100957][T22818] check_preemption_disabled (lib/smp_processor_id.c:52)
[4517.100963][T22818] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4517.100970][T22818] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4517.100977][T22818] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.100984][T22818] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4517.100989][T22818] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.101001][T22818] rawv6_sendmsg (net/ipv6/raw.c:918)
[4517.101013][T22818] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4517.101018][T22818] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4517.101023][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.101032][T22818] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4517.101038][T22818] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4517.101047][T22818] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4517.101063][T22818] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4517.101066][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.101077][T22818] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.101083][T22818] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.101088][T22818] ? __pfx___sys_sendto (net/socket.c:2147)
[4517.101103][T22818] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4517.101110][T22818] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4517.101120][T22818] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4517.101127][T22818] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4517.101137][T22818] __x64_sys_sendto (net/socket.c:2183)
[4517.101141][T22818] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4517.101145][T22818] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4517.101150][T22818] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4517.101155][T22818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4517.101159][T22818] RIP: 0033:0x7f93e3358a4a
[ 4517.101163][T22818] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4517.101166][T22818] RSP: 002b:00007fffffe17918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4517.101171][T22818] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93e3358a4a
[ 4517.101174][T22818] RDX: 0000000000000040 RSI: 0000000007534340 RDI: 0000000000000005
[ 4517.101176][T22818] RBP: 00007fffffe179a0 R08: 0000000000418574 R09: 000000000000001c
[ 4517.101178][T22818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4517.101180][T22818] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93e3481000
| [ 4517.101180][T22818] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93e3481000
| [ 4517.101194][T22818]
| [ 4517.113602][T22818] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22818
| [4517.113956][T22818] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4517.114208][T22818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4517.114210][T22818] Call Trace:
[ 4517.114212][T22818]
[4517.114214][T22818] dump_stack_lvl (lib/dump_stack.c:123)
[4517.114220][T22818] check_preemption_disabled (lib/smp_processor_id.c:52)
[4517.114226][T22818] lwtunnel_output (net/core/lwtunnel.c:359)
[4517.114232][T22818] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4517.114240][T22818] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.114246][T22818] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4517.114251][T22818] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.114263][T22818] rawv6_sendmsg (net/ipv6/raw.c:918)
[4517.114275][T22818] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4517.114281][T22818] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4517.114285][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.114293][T22818] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4517.114298][T22818] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4517.114307][T22818] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4517.114323][T22818] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4517.114326][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.114338][T22818] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.114342][T22818] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.114348][T22818] ? __pfx___sys_sendto (net/socket.c:2147)
[4517.114363][T22818] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4517.114369][T22818] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4517.114377][T22818] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4517.114384][T22818] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4517.114395][T22818] __x64_sys_sendto (net/socket.c:2183)
[4517.114399][T22818] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4517.114402][T22818] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4517.114407][T22818] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4517.114412][T22818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4517.114415][T22818] RIP: 0033:0x7f93e3358a4a
[ 4517.114418][T22818] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4517.114421][T22818] RSP: 002b:00007fffffe17918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4517.114425][T22818] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93e3358a4a
[ 4517.114427][T22818] RDX: 0000000000000040 RSI: 0000000007534340 RDI: 0000000000000005
[ 4517.114428][T22818] RBP: 00007fffffe179a0 R08: 0000000000418574 R09: 000000000000001c
[ 4517.114430][T22818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4517.114432][T22818] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93e3481000
| [ 4517.114432][T22818] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93e3481000
| [ 4517.114447][T22818]
| [ 4517.114878][T22818] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22818
| [4517.126348][T22818] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4517.126594][T22818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4517.126596][T22818] Call Trace:
[ 4517.126599][T22818]
[4517.126601][T22818] dump_stack_lvl (lib/dump_stack.c:123)
[4517.126608][T22818] check_preemption_disabled (lib/smp_processor_id.c:52)
[4517.126614][T22818] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4517.126621][T22818] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4517.126628][T22818] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.126634][T22818] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4517.126639][T22818] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.126652][T22818] rawv6_sendmsg (net/ipv6/raw.c:918)
[4517.126664][T22818] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4517.126669][T22818] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4517.126674][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.126682][T22818] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4517.126687][T22818] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4517.126696][T22818] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4517.126712][T22818] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4517.126715][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.126727][T22818] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.126732][T22818] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.126738][T22818] ? __pfx___sys_sendto (net/socket.c:2147)
[4517.126752][T22818] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4517.126759][T22818] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4517.126768][T22818] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4517.126775][T22818] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4517.126786][T22818] __x64_sys_sendto (net/socket.c:2183)
[4517.126790][T22818] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4517.126793][T22818] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4517.126798][T22818] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4517.126803][T22818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4517.126807][T22818] RIP: 0033:0x7f93e3358a4a
[ 4517.126811][T22818] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4517.126814][T22818] RSP: 002b:00007fffffe17918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4517.126818][T22818] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93e3358a4a
[ 4517.126820][T22818] RDX: 0000000000000040 RSI: 0000000007534340 RDI: 0000000000000005
[ 4517.126822][T22818] RBP: 00007fffffe179a0 R08: 0000000000418574 R09: 000000000000001c
[ 4517.126824][T22818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4517.126826][T22818] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93e3481000
| [ 4517.126826][T22818] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93e3481000
| [ 4517.126841][T22818]
| [ 4517.622749][T22822] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22822
| [4517.623213][T22822] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4517.623459][T22822] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4517.623461][T22822] Call Trace:
[ 4517.623464][T22822]
[4517.623466][T22822] dump_stack_lvl (lib/dump_stack.c:123)
[4517.623474][T22822] check_preemption_disabled (lib/smp_processor_id.c:52)
[4517.623480][T22822] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4517.623487][T22822] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4517.623495][T22822] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.623501][T22822] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4517.623506][T22822] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.623518][T22822] rawv6_sendmsg (net/ipv6/raw.c:918)
[4517.623530][T22822] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4517.623535][T22822] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4517.623540][T22822] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.623550][T22822] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4517.623555][T22822] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4517.623563][T22822] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4517.623580][T22822] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4517.623582][T22822] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.623594][T22822] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.623599][T22822] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.623605][T22822] ? __pfx___sys_sendto (net/socket.c:2147)
[4517.623619][T22822] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4517.623626][T22822] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4517.623636][T22822] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4517.623643][T22822] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4517.623653][T22822] __x64_sys_sendto (net/socket.c:2183)
[4517.623657][T22822] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4517.623661][T22822] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4517.623666][T22822] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4517.623671][T22822] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4517.623675][T22822] RIP: 0033:0x7f822f274a4a
[ 4517.623679][T22822] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4517.623682][T22822] RSP: 002b:00007ffc13b64118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4517.623686][T22822] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f822f274a4a
[ 4517.623689][T22822] RDX: 0000000000000040 RSI: 0000000018b0a340 RDI: 0000000000000005
[ 4517.623690][T22822] RBP: 00007ffc13b641a0 R08: 0000000000418574 R09: 000000000000001c
[ 4517.623692][T22822] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4517.623694][T22822] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f822f39d000
| [ 4517.623694][T22822] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f822f39d000
| [ 4517.623709][T22822]
| [ 4517.623712][T22822] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22822
| [4517.635332][T22822] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4517.635594][T22822] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4517.635595][T22822] Call Trace:
[ 4517.635597][T22822]
[4517.635599][T22822] dump_stack_lvl (lib/dump_stack.c:123)
[4517.635605][T22822] check_preemption_disabled (lib/smp_processor_id.c:52)
[4517.635611][T22822] lwtunnel_output (net/core/lwtunnel.c:359)
[4517.635618][T22822] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4517.635625][T22822] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.635630][T22822] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4517.635635][T22822] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.635648][T22822] rawv6_sendmsg (net/ipv6/raw.c:918)
[4517.635659][T22822] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4517.635665][T22822] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4517.635669][T22822] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.635677][T22822] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4517.635681][T22822] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4517.635690][T22822] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4517.635707][T22822] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4517.635709][T22822] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.635721][T22822] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.635725][T22822] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.635731][T22822] ? __pfx___sys_sendto (net/socket.c:2147)
[4517.635746][T22822] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4517.635753][T22822] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4517.635760][T22822] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4517.635768][T22822] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4517.635778][T22822] __x64_sys_sendto (net/socket.c:2183)
[4517.635782][T22822] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4517.635785][T22822] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4517.635790][T22822] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4517.635795][T22822] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4517.635799][T22822] RIP: 0033:0x7f822f274a4a
[ 4517.635803][T22822] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4517.635805][T22822] RSP: 002b:00007ffc13b64118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4517.635809][T22822] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f822f274a4a
[ 4517.635811][T22822] RDX: 0000000000000040 RSI: 0000000018b0a340 RDI: 0000000000000005
[ 4517.635813][T22822] RBP: 00007ffc13b641a0 R08: 0000000000418574 R09: 000000000000001c
[ 4517.635815][T22822] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4517.635817][T22822] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f822f39d000
| [ 4517.635817][T22822] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f822f39d000
| [ 4517.635832][T22822]
| [ 4517.654140][T22822] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22822
| [4517.654510][T22822] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4517.654758][T22822] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4517.654760][T22822] Call Trace:
[ 4517.654762][T22822]
[4517.654764][T22822] dump_stack_lvl (lib/dump_stack.c:123)
[4517.654771][T22822] check_preemption_disabled (lib/smp_processor_id.c:52)
[4517.654777][T22822] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4517.654784][T22822] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4517.654790][T22822] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.654796][T22822] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4517.654801][T22822] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4517.654814][T22822] rawv6_sendmsg (net/ipv6/raw.c:918)
[4517.654825][T22822] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4517.654831][T22822] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4517.654835][T22822] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.654843][T22822] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4517.654848][T22822] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4517.654857][T22822] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4517.654873][T22822] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4517.654876][T22822] ? __lock_release (kernel/locking/lockdep.c:5534)
[4517.654888][T22822] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.654892][T22822] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4517.654898][T22822] ? __pfx___sys_sendto (net/socket.c:2147)
[4517.654913][T22822] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4517.654919][T22822] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4517.654928][T22822] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4517.654935][T22822] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4517.654946][T22822] __x64_sys_sendto (net/socket.c:2183)
[4517.654950][T22822] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4517.654953][T22822] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4517.654958][T22822] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4517.654963][T22822] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4517.654966][T22822] RIP: 0033:0x7f822f274a4a
[ 4517.654970][T22822] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4517.654972][T22822] RSP: 002b:00007ffc13b64118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4517.654976][T22822] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f822f274a4a
[ 4517.654978][T22822] RDX: 0000000000000040 RSI: 0000000018b0a340 RDI: 0000000000000005
[ 4517.654980][T22822] RBP: 00007ffc13b641a0 R08: 0000000000418574 R09: 000000000000001c
[ 4517.654982][T22822] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4517.654984][T22822] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f822f39d000
| [ 4517.654984][T22822] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f822f39d000
| [ 4517.654999][T22822]
| [ 4518.114461][T22826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22826
| [4518.114904][T22826] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4518.115167][T22826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.115169][T22826] Call Trace:
[ 4518.115171][T22826]
[4518.115174][T22826] dump_stack_lvl (lib/dump_stack.c:123)
[4518.115182][T22826] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.115189][T22826] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4518.115195][T22826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.115203][T22826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.115210][T22826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.115215][T22826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.115227][T22826] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.115239][T22826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.115244][T22826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.115249][T22826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.115258][T22826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.115264][T22826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.115273][T22826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.115289][T22826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.115291][T22826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.115303][T22826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.115308][T22826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.115314][T22826] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.115328][T22826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.115335][T22826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.115344][T22826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.115352][T22826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.115362][T22826] __x64_sys_sendto (net/socket.c:2183)
[4518.115366][T22826] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4518.115369][T22826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.115374][T22826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.115379][T22826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.115383][T22826] RIP: 0033:0x7fb354a31a4a
[ 4518.115388][T22826] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4518.115391][T22826] RSP: 002b:00007ffc9cdd3df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.115395][T22826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb354a31a4a
[ 4518.115397][T22826] RDX: 0000000000000040 RSI: 000000003f561340 RDI: 0000000000000005
[ 4518.115399][T22826] RBP: 00007ffc9cdd3e80 R08: 0000000000418574 R09: 000000000000001c
[ 4518.115401][T22826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.115403][T22826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb354b5a000
| [ 4518.115403][T22826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb354b5a000
| [ 4518.115418][T22826]
| [ 4518.115421][T22826] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22826
| [4518.127279][T22826] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4518.127523][T22826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.127525][T22826] Call Trace:
[ 4518.127527][T22826]
[4518.127529][T22826] dump_stack_lvl (lib/dump_stack.c:123)
[4518.127536][T22826] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.127542][T22826] lwtunnel_output (net/core/lwtunnel.c:359)
[4518.127548][T22826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.127556][T22826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.127562][T22826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.127567][T22826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.127579][T22826] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.127591][T22826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.127597][T22826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.127601][T22826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.127609][T22826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.127613][T22826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.127622][T22826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.127639][T22826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.127641][T22826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.127653][T22826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.127658][T22826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.127663][T22826] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.127678][T22826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.127685][T22826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.127694][T22826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.127701][T22826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.127711][T22826] __x64_sys_sendto (net/socket.c:2183)
[4518.127715][T22826] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4518.127718][T22826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.127723][T22826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.127728][T22826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.127732][T22826] RIP: 0033:0x7fb354a31a4a
[ 4518.127735][T22826] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4518.127738][T22826] RSP: 002b:00007ffc9cdd3df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.127741][T22826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb354a31a4a
[ 4518.127744][T22826] RDX: 0000000000000040 RSI: 000000003f561340 RDI: 0000000000000005
[ 4518.127745][T22826] RBP: 00007ffc9cdd3e80 R08: 0000000000418574 R09: 000000000000001c
[ 4518.127747][T22826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.127749][T22826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb354b5a000
| [ 4518.127749][T22826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb354b5a000
| [ 4518.127764][T22826]
| [ 4518.144940][T22826] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22826
| [4518.145312][T22826] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4518.145565][T22826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.145567][T22826] Call Trace:
[ 4518.145569][T22826]
[4518.145571][T22826] dump_stack_lvl (lib/dump_stack.c:123)
[4518.145578][T22826] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.145584][T22826] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4518.145591][T22826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.145598][T22826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.145604][T22826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.145608][T22826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.145621][T22826] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.145633][T22826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.145638][T22826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.145642][T22826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.145651][T22826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.145655][T22826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.145664][T22826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.145680][T22826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.145683][T22826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.145694][T22826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.145700][T22826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.145706][T22826] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.145720][T22826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.145727][T22826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.145735][T22826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.145743][T22826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.145753][T22826] __x64_sys_sendto (net/socket.c:2183)
[4518.145757][T22826] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4518.145760][T22826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.145765][T22826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.145770][T22826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.145773][T22826] RIP: 0033:0x7fb354a31a4a
[ 4518.145777][T22826] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4518.145780][T22826] RSP: 002b:00007ffc9cdd3df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.145783][T22826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb354a31a4a
[ 4518.145785][T22826] RDX: 0000000000000040 RSI: 000000003f561340 RDI: 0000000000000005
[ 4518.145787][T22826] RBP: 00007ffc9cdd3e80 R08: 0000000000418574 R09: 000000000000001c
[ 4518.145789][T22826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.145791][T22826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb354b5a000
| [ 4518.145791][T22826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb354b5a000
| [ 4518.145806][T22826]
| [ 4518.612257][T22830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22830
| [4518.612704][T22830] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4518.612949][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.612951][T22830] Call Trace:
[ 4518.612953][T22830]
[4518.612955][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[4518.612963][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.612970][T22830] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4518.612977][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.612984][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.612991][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.612996][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.613008][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.613019][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.613025][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.613031][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.613039][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.613044][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.613053][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.613069][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.613072][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.613083][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.613088][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.613094][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.613109][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.613117][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.613126][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.613133][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.613144][T22830] __x64_sys_sendto (net/socket.c:2183)
[4518.613148][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4518.613151][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.613156][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.613161][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.613165][T22830] RIP: 0033:0x7f34a3fb1a4a
[ 4518.613170][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4518.613173][T22830] RSP: 002b:00007ffe25cadb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.613177][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34a3fb1a4a
[ 4518.613179][T22830] RDX: 0000000000000040 RSI: 000000003ef59340 RDI: 0000000000000005
[ 4518.613181][T22830] RBP: 00007ffe25cadc20 R08: 0000000000418574 R09: 000000000000001c
[ 4518.613184][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.613186][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34a40da000
| [ 4520.528942][T22838] lwtunnel_output(): recursion limit reached on datapath
| [ 4522.442532][T22846] check_preemption_disabled: 7 callbacks suppressed
| [ 4522.442538][T22846] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22846
| [4522.443338][T22846] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4522.443587][T22846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4522.443589][T22846] Call Trace:
[ 4522.443591][T22846]
[4522.443594][T22846] dump_stack_lvl (lib/dump_stack.c:123)
[4522.443602][T22846] check_preemption_disabled (lib/smp_processor_id.c:52)
[4522.443608][T22846] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4522.443614][T22846] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4522.443622][T22846] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4522.443629][T22846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4522.443634][T22846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4522.443646][T22846] rawv6_sendmsg (net/ipv6/raw.c:918)
[4522.443657][T22846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4522.443662][T22846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4522.443667][T22846] ? __lock_release (kernel/locking/lockdep.c:5534)
[4522.443676][T22846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4522.443682][T22846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4522.443690][T22846] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4522.443706][T22846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4522.443709][T22846] ? __lock_release (kernel/locking/lockdep.c:5534)
[4522.443720][T22846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4522.443725][T22846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4522.443731][T22846] ? __pfx___sys_sendto (net/socket.c:2147)
[4522.443745][T22846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4522.443752][T22846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4522.443761][T22846] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4522.443768][T22846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4522.443778][T22846] __x64_sys_sendto (net/socket.c:2183)
[4522.443782][T22846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4522.443785][T22846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4522.443790][T22846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4522.443795][T22846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4522.443799][T22846] RIP: 0033:0x7f90fbbd1a4a
[ 4522.443803][T22846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4522.443806][T22846] RSP: 002b:00007ffe95910028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4522.443811][T22846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90fbbd1a4a
[ 4522.443813][T22846] RDX: 0000000000000040 RSI: 000000000ece0340 RDI: 0000000000000005
[ 4522.443815][T22846] RBP: 00007ffe959100b0 R08: 0000000000418574 R09: 000000000000001c
[ 4522.443817][T22846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4522.443819][T22846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90fbcfa000
| [ 4522.443833][T22846]
| [ 4522.443836][T22846] lwtunnel_output(): recursion limit reached on datapath
| [ 4523.923254][T22850] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22850
| [4523.923700][T22850] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4523.923946][T22850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4523.923948][T22850] Call Trace:
[ 4523.923950][T22850]
[4523.923953][T22850] dump_stack_lvl (lib/dump_stack.c:123)
[4523.923961][T22850] check_preemption_disabled (lib/smp_processor_id.c:52)
[4523.923968][T22850] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4523.923975][T22850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4523.923982][T22850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.923989][T22850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4523.923994][T22850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.924006][T22850] rawv6_sendmsg (net/ipv6/raw.c:918)
[4523.924017][T22850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4523.924023][T22850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4523.924028][T22850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.924037][T22850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4523.924043][T22850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4523.924051][T22850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4523.924067][T22850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4523.924070][T22850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.924082][T22850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.924087][T22850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.924093][T22850] ? __pfx___sys_sendto (net/socket.c:2147)
[4523.924108][T22850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4523.924116][T22850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4523.924126][T22850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4523.924133][T22850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4523.924143][T22850] __x64_sys_sendto (net/socket.c:2183)
[4523.924147][T22850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4523.924151][T22850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4523.924155][T22850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4523.924160][T22850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4523.924164][T22850] RIP: 0033:0x7fc0bf224a4a
[ 4523.924169][T22850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4523.924172][T22850] RSP: 002b:00007ffd4ed0d4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4523.924176][T22850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0bf224a4a
[ 4523.924179][T22850] RDX: 0000000000000040 RSI: 0000000016172340 RDI: 0000000000000005
[ 4523.924181][T22850] RBP: 00007ffd4ed0d530 R08: 0000000000418574 R09: 000000000000001c
[ 4523.924183][T22850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4523.924185][T22850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0bf34d000
| [ 4523.924199][T22850]
| [ 4523.936620][T22850] lwtunnel_output(): recursion limit reached on datapath
| [ 4525.404313][T22854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22854
| [4525.404768][T22854] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4525.405017][T22854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4525.405019][T22854] Call Trace:
[ 4525.405022][T22854]
[4525.405024][T22854] dump_stack_lvl (lib/dump_stack.c:123)
[4525.405032][T22854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4525.405039][T22854] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4525.405045][T22854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4525.405054][T22854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.405060][T22854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4525.405065][T22854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.405077][T22854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4525.405089][T22854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4525.405094][T22854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4525.405099][T22854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.405108][T22854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4525.405115][T22854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4525.405124][T22854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4525.405140][T22854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4525.405143][T22854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.405154][T22854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.405160][T22854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.405165][T22854] ? __pfx___sys_sendto (net/socket.c:2147)
[4525.405180][T22854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4525.405187][T22854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4525.405196][T22854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4525.405203][T22854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4525.405213][T22854] __x64_sys_sendto (net/socket.c:2183)
[4525.405217][T22854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4525.405221][T22854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4525.405226][T22854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4525.405231][T22854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4525.405235][T22854] RIP: 0033:0x7f5576788a4a
[ 4525.405239][T22854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4525.405242][T22854] RSP: 002b:00007ffee4c3d808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4525.405246][T22854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5576788a4a
[ 4525.405249][T22854] RDX: 0000000000000040 RSI: 000000002f57d340 RDI: 0000000000000005
[ 4525.405251][T22854] RBP: 00007ffee4c3d890 R08: 0000000000418574 R09: 000000000000001c
[ 4525.405253][T22854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4525.405255][T22854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55768b1000
| [ 4525.405255][T22854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55768b1000
| [ 4525.405269][T22854]
| [ 4525.418055][T22854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22854
| [4525.418426][T22854] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4525.418671][T22854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4525.418673][T22854] Call Trace:
[ 4525.418675][T22854]
[4525.418677][T22854] dump_stack_lvl (lib/dump_stack.c:123)
[4525.418684][T22854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4525.418691][T22854] lwtunnel_output (net/core/lwtunnel.c:359)
[4525.418697][T22854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4525.418705][T22854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.418712][T22854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4525.418717][T22854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.418729][T22854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4525.418741][T22854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4525.418747][T22854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4525.418751][T22854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.418760][T22854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4525.418766][T22854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4525.418775][T22854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4525.418791][T22854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4525.418794][T22854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.418806][T22854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.418811][T22854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.418817][T22854] ? __pfx___sys_sendto (net/socket.c:2147)
[4525.418832][T22854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4525.418838][T22854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4525.418848][T22854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4525.418855][T22854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4525.418865][T22854] __x64_sys_sendto (net/socket.c:2183)
[4525.418869][T22854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4525.418873][T22854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4525.418878][T22854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4525.418883][T22854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4525.418887][T22854] RIP: 0033:0x7f5576788a4a
[ 4525.418890][T22854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4525.418893][T22854] RSP: 002b:00007ffee4c3d808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4525.418897][T22854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5576788a4a
[ 4525.418899][T22854] RDX: 0000000000000040 RSI: 000000002f57d340 RDI: 0000000000000005
[ 4525.418901][T22854] RBP: 00007ffee4c3d890 R08: 0000000000418574 R09: 000000000000001c
[ 4525.418903][T22854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4525.418905][T22854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55768b1000
| [ 4525.418905][T22854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55768b1000
| [ 4525.418919][T22854]
| [ 4525.437046][T22854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22854
| [4525.437414][T22854] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4525.437663][T22854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4525.437664][T22854] Call Trace:
[ 4525.437666][T22854]
[4525.437669][T22854] dump_stack_lvl (lib/dump_stack.c:123)
[4525.437676][T22854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4525.437681][T22854] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4525.437688][T22854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4525.437695][T22854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.437701][T22854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4525.437706][T22854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.437718][T22854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4525.437730][T22854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4525.437736][T22854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4525.437740][T22854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.437748][T22854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4525.437753][T22854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4525.437762][T22854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4525.437779][T22854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4525.437781][T22854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.437793][T22854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.437798][T22854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.437804][T22854] ? __pfx___sys_sendto (net/socket.c:2147)
[4525.437819][T22854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4525.437826][T22854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4525.437834][T22854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4525.437842][T22854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4525.437852][T22854] __x64_sys_sendto (net/socket.c:2183)
[4525.437856][T22854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4525.437859][T22854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4525.437864][T22854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4525.437869][T22854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4525.437873][T22854] RIP: 0033:0x7f5576788a4a
[ 4525.437877][T22854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4525.437880][T22854] RSP: 002b:00007ffee4c3d808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4525.437883][T22854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5576788a4a
[ 4525.437885][T22854] RDX: 0000000000000040 RSI: 000000002f57d340 RDI: 0000000000000005
[ 4525.437887][T22854] RBP: 00007ffee4c3d890 R08: 0000000000418574 R09: 000000000000001c
[ 4525.437889][T22854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4525.437891][T22854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55768b1000
| [ 4525.437891][T22854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55768b1000
| [ 4525.437906][T22854]
| [ 4525.907582][T22858] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22858
| [4525.908028][T22858] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4525.908289][T22858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4525.908292][T22858] Call Trace:
[ 4525.908294][T22858]
[4525.908296][T22858] dump_stack_lvl (lib/dump_stack.c:123)
[4525.908305][T22858] check_preemption_disabled (lib/smp_processor_id.c:52)
[4525.908311][T22858] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4525.908318][T22858] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4525.908326][T22858] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.908333][T22858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4525.908338][T22858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.908350][T22858] rawv6_sendmsg (net/ipv6/raw.c:918)
[4525.908362][T22858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4525.908367][T22858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4525.908372][T22858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.908381][T22858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4525.908387][T22858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4525.908396][T22858] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4525.908412][T22858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4525.908414][T22858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.908426][T22858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.908431][T22858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.908437][T22858] ? __pfx___sys_sendto (net/socket.c:2147)
[4525.908451][T22858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4525.908458][T22858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4525.908468][T22858] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4525.908475][T22858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4525.908485][T22858] __x64_sys_sendto (net/socket.c:2183)
[4525.908489][T22858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4525.908493][T22858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4525.908498][T22858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4525.908503][T22858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4525.908507][T22858] RIP: 0033:0x7f6abc62ca4a
[ 4525.908510][T22858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4525.908514][T22858] RSP: 002b:00007ffc2567b1f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4525.908518][T22858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6abc62ca4a
[ 4525.908520][T22858] RDX: 0000000000000040 RSI: 000000003bf03340 RDI: 0000000000000005
[ 4525.908522][T22858] RBP: 00007ffc2567b280 R08: 0000000000418574 R09: 000000000000001c
[ 4525.908524][T22858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4525.908526][T22858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6abc755000
| [ 4525.908526][T22858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6abc755000
| [ 4525.908540][T22858]
| [ 4525.908543][T22858] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22858
| [4525.920327][T22858] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4525.920573][T22858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4525.920575][T22858] Call Trace:
[ 4525.920577][T22858]
[4525.920579][T22858] dump_stack_lvl (lib/dump_stack.c:123)
[4525.920586][T22858] check_preemption_disabled (lib/smp_processor_id.c:52)
[4525.920591][T22858] lwtunnel_output (net/core/lwtunnel.c:359)
[4525.920598][T22858] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4525.920605][T22858] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.920612][T22858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4525.920617][T22858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.920629][T22858] rawv6_sendmsg (net/ipv6/raw.c:918)
[4525.920641][T22858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4525.920646][T22858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4525.920650][T22858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.920659][T22858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4525.920664][T22858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4525.920673][T22858] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4525.920689][T22858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4525.920692][T22858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.920703][T22858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.920708][T22858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.920714][T22858] ? __pfx___sys_sendto (net/socket.c:2147)
[4525.920728][T22858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4525.920735][T22858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4525.920743][T22858] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4525.920750][T22858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4525.920761][T22858] __x64_sys_sendto (net/socket.c:2183)
[4525.920765][T22858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4525.920768][T22858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4525.920773][T22858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4525.920778][T22858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4525.920782][T22858] RIP: 0033:0x7f6abc62ca4a
[ 4525.920785][T22858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4525.920788][T22858] RSP: 002b:00007ffc2567b1f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4525.920792][T22858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6abc62ca4a
[ 4525.920794][T22858] RDX: 0000000000000040 RSI: 000000003bf03340 RDI: 0000000000000005
[ 4525.920796][T22858] RBP: 00007ffc2567b280 R08: 0000000000418574 R09: 000000000000001c
[ 4525.920798][T22858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4525.920800][T22858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6abc755000
| [ 4525.920800][T22858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6abc755000
| [ 4525.920814][T22858]
| [ 4525.936052][T22858] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22858
| [4525.936430][T22858] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4525.936674][T22858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4525.936676][T22858] Call Trace:
[ 4525.936678][T22858]
[4525.936680][T22858] dump_stack_lvl (lib/dump_stack.c:123)
[4525.936686][T22858] check_preemption_disabled (lib/smp_processor_id.c:52)
[4525.936692][T22858] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4525.936699][T22858] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4525.936706][T22858] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.936712][T22858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4525.936717][T22858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4525.936729][T22858] rawv6_sendmsg (net/ipv6/raw.c:918)
[4525.936741][T22858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4525.936747][T22858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4525.936751][T22858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.936760][T22858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4525.936764][T22858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4525.936773][T22858] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4525.936789][T22858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4525.936792][T22858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4525.936804][T22858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.936808][T22858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4525.936814][T22858] ? __pfx___sys_sendto (net/socket.c:2147)
[4525.936828][T22858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4525.936835][T22858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4525.936843][T22858] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4525.936850][T22858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4525.936860][T22858] __x64_sys_sendto (net/socket.c:2183)
[4525.936864][T22858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4525.936868][T22858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4525.936873][T22858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4525.936878][T22858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4525.936881][T22858] RIP: 0033:0x7f6abc62ca4a
[ 4525.936885][T22858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4525.936888][T22858] RSP: 002b:00007ffc2567b1f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4525.936891][T22858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6abc62ca4a
[ 4525.936894][T22858] RDX: 0000000000000040 RSI: 000000003bf03340 RDI: 0000000000000005
[ 4525.936895][T22858] RBP: 00007ffc2567b280 R08: 0000000000418574 R09: 000000000000001c
[ 4525.936897][T22858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4525.936899][T22858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6abc755000
| [ 4525.936899][T22858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6abc755000
| [ 4525.936914][T22858]
| [ 4526.422606][T22862] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22862
| [4526.423080][T22862] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4526.424064][T22862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4526.424066][T22862] Call Trace:
[ 4526.424068][T22862]
[4526.424071][T22862] dump_stack_lvl (lib/dump_stack.c:123)
[4526.424078][T22862] check_preemption_disabled (lib/smp_processor_id.c:52)
[4526.424085][T22862] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4526.424091][T22862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4526.424099][T22862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4526.424106][T22862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4526.424112][T22862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4526.424124][T22862] rawv6_sendmsg (net/ipv6/raw.c:918)
[4526.424136][T22862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4526.424141][T22862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4526.424148][T22862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4526.424157][T22862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4526.424162][T22862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4526.424171][T22862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4526.424187][T22862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4526.424190][T22862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4526.424201][T22862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4526.424206][T22862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4526.424212][T22862] ? __pfx___sys_sendto (net/socket.c:2147)
[4526.424226][T22862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4526.424233][T22862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4526.424242][T22862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4526.424250][T22862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4526.424260][T22862] __x64_sys_sendto (net/socket.c:2183)
[4526.424264][T22862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4526.424267][T22862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4526.424273][T22862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4526.424278][T22862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4526.424281][T22862] RIP: 0033:0x7f5014627a4a
[ 4526.424286][T22862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4526.424289][T22862] RSP: 002b:00007fff1b703ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4526.424294][T22862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5014627a4a
[ 4526.424297][T22862] RDX: 0000000000000040 RSI: 0000000032276340 RDI: 0000000000000005
[ 4526.424298][T22862] RBP: 00007fff1b703f70 R08: 0000000000418574 R09: 000000000000001c
[ 4526.424301][T22862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4526.424302][T22862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5014750000
| [ 4526.436566][T22862] lwtunnel_output(): recursion limit reached on datapath
| [ 4527.729399][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4527.896046][T22866] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22866
| [4527.896509][T22866] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4527.896770][T22866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4527.896772][T22866] Call Trace:
[ 4527.896774][T22866]
[4527.896777][T22866] dump_stack_lvl (lib/dump_stack.c:123)
[4527.896784][T22866] check_preemption_disabled (lib/smp_processor_id.c:52)
[4527.896791][T22866] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4527.896797][T22866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4527.896804][T22866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.896811][T22866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4527.896816][T22866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.896828][T22866] rawv6_sendmsg (net/ipv6/raw.c:918)
[4527.896839][T22866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4527.896844][T22866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4527.896850][T22866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.896859][T22866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4527.896865][T22866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4527.896874][T22866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4527.896889][T22866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4527.896892][T22866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.896903][T22866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.896908][T22866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.896914][T22866] ? __pfx___sys_sendto (net/socket.c:2147)
[4527.896928][T22866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4527.896934][T22866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4527.896943][T22866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4527.896950][T22866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4527.896960][T22866] __x64_sys_sendto (net/socket.c:2183)
[4527.896965][T22866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4527.896968][T22866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4527.896974][T22866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4527.896979][T22866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4527.896983][T22866] RIP: 0033:0x7fa69ab5ca4a
[ 4527.896987][T22866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4527.896990][T22866] RSP: 002b:00007ffcd23ca758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4527.896994][T22866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa69ab5ca4a
[ 4527.896996][T22866] RDX: 0000000000000040 RSI: 000000000d5cd340 RDI: 0000000000000005
[ 4527.896998][T22866] RBP: 00007ffcd23ca7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4527.897000][T22866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4527.897002][T22866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa69ac85000
| [ 4527.897016][T22866]
| [ 4527.897019][T22866] lwtunnel_output(): recursion limit reached on datapath
| [ 4529.482425][T22871] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22871
| [4529.482900][T22871] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4529.483414][T22871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4529.483416][T22871] Call Trace:
[ 4529.483419][T22871]
[4529.483421][T22871] dump_stack_lvl (lib/dump_stack.c:123)
[4529.483429][T22871] check_preemption_disabled (lib/smp_processor_id.c:52)
[4529.483436][T22871] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4529.483442][T22871] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4529.483450][T22871] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4529.483458][T22871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4529.483463][T22871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4529.483475][T22871] rawv6_sendmsg (net/ipv6/raw.c:918)
[4529.483487][T22871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4529.483503][T22871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4529.483508][T22871] ? __lock_release (kernel/locking/lockdep.c:5534)
[4529.483517][T22871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4529.483522][T22871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4529.483531][T22871] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4529.483547][T22871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4529.483549][T22871] ? __lock_release (kernel/locking/lockdep.c:5534)
[4529.483560][T22871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4529.483566][T22871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4529.483572][T22871] ? __pfx___sys_sendto (net/socket.c:2147)
[4529.483586][T22871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4529.483592][T22871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4529.483602][T22871] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4529.483609][T22871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4529.483619][T22871] __x64_sys_sendto (net/socket.c:2183)
[4529.483622][T22871] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4529.483626][T22871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4529.483631][T22871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4529.483636][T22871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4529.483640][T22871] RIP: 0033:0x7f1f6fc0ba4a
[ 4529.483644][T22871] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4529.483647][T22871] RSP: 002b:00007ffd7b5fb2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4529.483651][T22871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f6fc0ba4a
[ 4529.483653][T22871] RDX: 0000000000000040 RSI: 00000000162d2340 RDI: 0000000000000005
[ 4529.483655][T22871] RBP: 00007ffd7b5fb370 R08: 0000000000418574 R09: 000000000000001c
[ 4529.483658][T22871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4529.483660][T22871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f6fd34000
| [ 4529.483676][T22871] lwtunnel_output(): recursion limit reached on datapath
| [ 4530.716018][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4531.185002][T22877] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22877
| [4531.185923][T22877] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4531.186206][T22877] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4531.186208][T22877] Call Trace:
[ 4531.186211][T22877]
[4531.186213][T22877] dump_stack_lvl (lib/dump_stack.c:123)
[4531.186221][T22877] check_preemption_disabled (lib/smp_processor_id.c:52)
[4531.186228][T22877] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4531.186234][T22877] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4531.186242][T22877] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.186249][T22877] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4531.186254][T22877] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.186266][T22877] rawv6_sendmsg (net/ipv6/raw.c:918)
[4531.186277][T22877] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4531.186283][T22877] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4531.186289][T22877] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.186297][T22877] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4531.186303][T22877] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4531.186312][T22877] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4531.186328][T22877] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4531.186331][T22877] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.186342][T22877] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.186348][T22877] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.186353][T22877] ? __pfx___sys_sendto (net/socket.c:2147)
[4531.186368][T22877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4531.186374][T22877] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4531.186383][T22877] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4531.186390][T22877] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4531.186401][T22877] __x64_sys_sendto (net/socket.c:2183)
[4531.186405][T22877] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4531.186408][T22877] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4531.186413][T22877] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4531.186418][T22877] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4531.186422][T22877] RIP: 0033:0x7f4c86d67a4a
[ 4531.186427][T22877] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4531.186430][T22877] RSP: 002b:00007fffc9929948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4531.186434][T22877] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c86d67a4a
[ 4531.186436][T22877] RDX: 0000000000000040 RSI: 000000001abe1340 RDI: 0000000000000005
[ 4531.186438][T22877] RBP: 00007fffc99299d0 R08: 0000000000418574 R09: 000000000000001c
[ 4531.186440][T22877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4531.186442][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c86e90000
| [ 4531.186442][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c86e90000
| [ 4531.186457][T22877]
| [ 4531.186459][T22877] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22877
| [4531.198624][T22877] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4531.198882][T22877] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4531.198883][T22877] Call Trace:
[ 4531.198885][T22877]
[4531.198887][T22877] dump_stack_lvl (lib/dump_stack.c:123)
[4531.198893][T22877] check_preemption_disabled (lib/smp_processor_id.c:52)
[4531.198899][T22877] lwtunnel_output (net/core/lwtunnel.c:359)
[4531.198906][T22877] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4531.198913][T22877] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.198918][T22877] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4531.198923][T22877] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.198935][T22877] rawv6_sendmsg (net/ipv6/raw.c:918)
[4531.198947][T22877] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4531.198953][T22877] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4531.198956][T22877] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.198964][T22877] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4531.198968][T22877] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4531.198977][T22877] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4531.198993][T22877] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4531.198996][T22877] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.199007][T22877] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.199011][T22877] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.199017][T22877] ? __pfx___sys_sendto (net/socket.c:2147)
[4531.199031][T22877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4531.199038][T22877] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4531.199045][T22877] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4531.199053][T22877] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4531.199063][T22877] __x64_sys_sendto (net/socket.c:2183)
[4531.199067][T22877] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4531.199070][T22877] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4531.199075][T22877] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4531.199080][T22877] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4531.199083][T22877] RIP: 0033:0x7f4c86d67a4a
[ 4531.199086][T22877] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4531.199089][T22877] RSP: 002b:00007fffc9929948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4531.199092][T22877] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c86d67a4a
[ 4531.199094][T22877] RDX: 0000000000000040 RSI: 000000001abe1340 RDI: 0000000000000005
[ 4531.199096][T22877] RBP: 00007fffc99299d0 R08: 0000000000418574 R09: 000000000000001c
[ 4531.199098][T22877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4531.199100][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c86e90000
| [ 4531.199100][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c86e90000
| [ 4531.199116][T22877]
| [ 4531.212123][T22877] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22877
| [4531.212484][T22877] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4531.212728][T22877] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4531.212730][T22877] Call Trace:
[ 4531.212732][T22877]
[4531.212734][T22877] dump_stack_lvl (lib/dump_stack.c:123)
[4531.212741][T22877] check_preemption_disabled (lib/smp_processor_id.c:52)
[4531.212746][T22877] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4531.212753][T22877] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4531.212761][T22877] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.212767][T22877] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4531.212772][T22877] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.212784][T22877] rawv6_sendmsg (net/ipv6/raw.c:918)
[4531.212796][T22877] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4531.212802][T22877] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4531.212806][T22877] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.212815][T22877] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4531.212819][T22877] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4531.212828][T22877] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4531.212845][T22877] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4531.212848][T22877] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.212859][T22877] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.212864][T22877] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.212870][T22877] ? __pfx___sys_sendto (net/socket.c:2147)
[4531.212884][T22877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4531.212892][T22877] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4531.212900][T22877] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4531.212907][T22877] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4531.212918][T22877] __x64_sys_sendto (net/socket.c:2183)
[4531.212922][T22877] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4531.212926][T22877] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4531.212930][T22877] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4531.212935][T22877] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4531.212939][T22877] RIP: 0033:0x7f4c86d67a4a
[ 4531.212942][T22877] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4531.212945][T22877] RSP: 002b:00007fffc9929948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4531.212949][T22877] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c86d67a4a
[ 4531.212951][T22877] RDX: 0000000000000040 RSI: 000000001abe1340 RDI: 0000000000000005
[ 4531.212953][T22877] RBP: 00007fffc99299d0 R08: 0000000000418574 R09: 000000000000001c
[ 4531.212955][T22877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4531.212957][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c86e90000
| [ 4531.212972][T22877]
| [ 4531.553697][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4532.014000][T22884] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22884
| [4532.014934][T22884] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4532.015210][T22884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4532.015212][T22884] Call Trace:
[ 4532.015215][T22884]
[4532.015217][T22884] dump_stack_lvl (lib/dump_stack.c:123)
[4532.015225][T22884] check_preemption_disabled (lib/smp_processor_id.c:52)
[4532.015232][T22884] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4532.015238][T22884] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4532.015246][T22884] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.015253][T22884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4532.015258][T22884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.015270][T22884] rawv6_sendmsg (net/ipv6/raw.c:918)
[4532.015282][T22884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4532.015287][T22884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4532.015293][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.015302][T22884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4532.015307][T22884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4532.015316][T22884] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4532.015332][T22884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4532.015335][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.015346][T22884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.015352][T22884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.015358][T22884] ? __pfx___sys_sendto (net/socket.c:2147)
[4532.015372][T22884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4532.015380][T22884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4532.015389][T22884] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4532.015396][T22884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4532.015406][T22884] __x64_sys_sendto (net/socket.c:2183)
[4532.015410][T22884] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4532.015414][T22884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4532.015419][T22884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4532.015424][T22884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4532.015428][T22884] RIP: 0033:0x7fdc80d61a4a
[ 4532.015432][T22884] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4532.015435][T22884] RSP: 002b:00007ffc55b3cff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4532.015439][T22884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc80d61a4a
[ 4532.015442][T22884] RDX: 0000000000000040 RSI: 0000000022f61340 RDI: 0000000000000005
[ 4532.015444][T22884] RBP: 00007ffc55b3d080 R08: 0000000000418574 R09: 000000000000001c
[ 4532.015446][T22884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4532.015448][T22884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc80e8a000
| [ 4532.015466][T22884] lwtunnel_output(): recursion limit reached on datapath
| [ 4533.353246][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4533.806878][T22891] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22891
| [4533.808376][T22891] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4533.808625][T22891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4533.808627][T22891] Call Trace:
[ 4533.808629][T22891]
[4533.808632][T22891] dump_stack_lvl (lib/dump_stack.c:123)
[4533.808641][T22891] check_preemption_disabled (lib/smp_processor_id.c:52)
[4533.808647][T22891] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4533.808654][T22891] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4533.808661][T22891] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.808668][T22891] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4533.808673][T22891] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.808685][T22891] rawv6_sendmsg (net/ipv6/raw.c:918)
[4533.808697][T22891] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4533.808702][T22891] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4533.808708][T22891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.808718][T22891] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4533.808723][T22891] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4533.808732][T22891] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4533.808748][T22891] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4533.808751][T22891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.808762][T22891] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.808768][T22891] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.808773][T22891] ? __pfx___sys_sendto (net/socket.c:2147)
[4533.808788][T22891] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4533.808795][T22891] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4533.808805][T22891] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4533.808812][T22891] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4533.808822][T22891] __x64_sys_sendto (net/socket.c:2183)
[4533.808826][T22891] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4533.808830][T22891] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4533.808835][T22891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4533.808839][T22891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4533.808843][T22891] RIP: 0033:0x7f04fe474a4a
[ 4533.808848][T22891] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4533.808851][T22891] RSP: 002b:00007fff4d8484e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4533.808855][T22891] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04fe474a4a
[ 4533.808857][T22891] RDX: 0000000000000040 RSI: 0000000037557340 RDI: 0000000000000005
[ 4533.808859][T22891] RBP: 00007fff4d848570 R08: 0000000000418574 R09: 000000000000001c
[ 4533.808861][T22891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4533.808863][T22891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04fe59d000
| [ 4533.808863][T22891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04fe59d000
| [ 4533.808877][T22891]
| [ 4533.808880][T22891] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22891
| [4533.820266][T22891] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4533.820512][T22891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4533.820514][T22891] Call Trace:
[ 4533.820516][T22891]
[4533.820518][T22891] dump_stack_lvl (lib/dump_stack.c:123)
[4533.820524][T22891] check_preemption_disabled (lib/smp_processor_id.c:52)
[4533.820530][T22891] lwtunnel_output (net/core/lwtunnel.c:359)
[4533.820537][T22891] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4533.820544][T22891] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.820549][T22891] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4533.820555][T22891] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.820567][T22891] rawv6_sendmsg (net/ipv6/raw.c:918)
[4533.820579][T22891] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4533.820584][T22891] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4533.820588][T22891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.820596][T22891] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4533.820600][T22891] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4533.820609][T22891] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4533.820626][T22891] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4533.820628][T22891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.820640][T22891] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.820644][T22891] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.820650][T22891] ? __pfx___sys_sendto (net/socket.c:2147)
[4533.820665][T22891] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4533.820671][T22891] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4533.820679][T22891] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4533.820686][T22891] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4533.820697][T22891] __x64_sys_sendto (net/socket.c:2183)
[4533.820701][T22891] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4533.820704][T22891] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4533.820709][T22891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4533.820714][T22891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4533.820717][T22891] RIP: 0033:0x7f04fe474a4a
[ 4533.820721][T22891] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4533.820723][T22891] RSP: 002b:00007fff4d8484e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4533.820726][T22891] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04fe474a4a
[ 4533.820728][T22891] RDX: 0000000000000040 RSI: 0000000037557340 RDI: 0000000000000005
[ 4533.820730][T22891] RBP: 00007fff4d848570 R08: 0000000000418574 R09: 000000000000001c
[ 4533.820732][T22891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4533.820734][T22891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04fe59d000
| [ 4533.820734][T22891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04fe59d000
| [ 4533.820749][T22891]
| [ 4533.837094][T22891] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22891
| [4533.837461][T22891] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4533.837708][T22891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4533.837709][T22891] Call Trace:
[ 4533.837711][T22891]
[4533.837713][T22891] dump_stack_lvl (lib/dump_stack.c:123)
[4533.837720][T22891] check_preemption_disabled (lib/smp_processor_id.c:52)
[4533.837726][T22891] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4533.837733][T22891] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4533.837740][T22891] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.837746][T22891] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4533.837751][T22891] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.837763][T22891] rawv6_sendmsg (net/ipv6/raw.c:918)
[4533.837775][T22891] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4533.837781][T22891] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4533.837785][T22891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.837794][T22891] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4533.837798][T22891] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4533.837807][T22891] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4533.837824][T22891] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4533.837827][T22891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.837838][T22891] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.837843][T22891] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.837849][T22891] ? __pfx___sys_sendto (net/socket.c:2147)
[4533.837864][T22891] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4533.837870][T22891] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4533.837879][T22891] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4533.837886][T22891] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4533.837896][T22891] __x64_sys_sendto (net/socket.c:2183)
[4533.837900][T22891] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4533.837904][T22891] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4533.837909][T22891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4533.837914][T22891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4533.837917][T22891] RIP: 0033:0x7f04fe474a4a
[ 4533.837921][T22891] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4533.837924][T22891] RSP: 002b:00007fff4d8484e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4533.837927][T22891] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04fe474a4a
[ 4533.837930][T22891] RDX: 0000000000000040 RSI: 0000000037557340 RDI: 0000000000000005
[ 4533.837932][T22891] RBP: 00007fff4d848570 R08: 0000000000418574 R09: 000000000000001c
[ 4533.837934][T22891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4533.837935][T22891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04fe59d000
| [ 4533.837950][T22891]
| [ 4534.193710][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4534.789551][T22899] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22899
| [4534.789999][T22899] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4534.791193][T22899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4534.791196][T22899] Call Trace:
[ 4534.791198][T22899]
[4534.791201][T22899] dump_stack_lvl (lib/dump_stack.c:123)
[4534.791209][T22899] check_preemption_disabled (lib/smp_processor_id.c:52)
[4534.791215][T22899] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4534.791222][T22899] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4534.791230][T22899] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.791237][T22899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4534.791242][T22899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.791254][T22899] rawv6_sendmsg (net/ipv6/raw.c:918)
[4534.791266][T22899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4534.791271][T22899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4534.791277][T22899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.791286][T22899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4534.791291][T22899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4534.791300][T22899] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4534.791316][T22899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4534.791318][T22899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.791330][T22899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.791336][T22899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.791342][T22899] ? __pfx___sys_sendto (net/socket.c:2147)
[4534.791356][T22899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4534.791363][T22899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4534.791372][T22899] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4534.791379][T22899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4534.791390][T22899] __x64_sys_sendto (net/socket.c:2183)
[4534.791394][T22899] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4534.791397][T22899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4534.791402][T22899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4534.791407][T22899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4534.791411][T22899] RIP: 0033:0x7f845d85ca4a
[ 4534.791415][T22899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4534.791418][T22899] RSP: 002b:00007ffe424bf3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4534.791422][T22899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f845d85ca4a
[ 4534.791425][T22899] RDX: 0000000000000040 RSI: 0000000035f78340 RDI: 0000000000000005
[ 4534.791427][T22899] RBP: 00007ffe424bf470 R08: 0000000000418574 R09: 000000000000001c
[ 4534.791429][T22899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4534.791431][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f845d985000
| [ 4534.791431][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f845d985000
| [ 4534.791446][T22899]
| [ 4534.791449][T22899] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22899
| [4534.802893][T22899] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4534.803143][T22899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4534.803145][T22899] Call Trace:
[ 4534.803147][T22899]
[4534.803149][T22899] dump_stack_lvl (lib/dump_stack.c:123)
[4534.803155][T22899] check_preemption_disabled (lib/smp_processor_id.c:52)
[4534.803160][T22899] lwtunnel_output (net/core/lwtunnel.c:359)
[4534.803167][T22899] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4534.803174][T22899] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.803179][T22899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4534.803184][T22899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.803196][T22899] rawv6_sendmsg (net/ipv6/raw.c:918)
[4534.803208][T22899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4534.803214][T22899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4534.803217][T22899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.803225][T22899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4534.803228][T22899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4534.803237][T22899] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4534.803254][T22899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4534.803257][T22899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.803268][T22899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.803272][T22899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.803278][T22899] ? __pfx___sys_sendto (net/socket.c:2147)
[4534.803293][T22899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4534.803299][T22899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4534.803306][T22899] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4534.803313][T22899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4534.803324][T22899] __x64_sys_sendto (net/socket.c:2183)
[4534.803328][T22899] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4534.803331][T22899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4534.803335][T22899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4534.803340][T22899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4534.803343][T22899] RIP: 0033:0x7f845d85ca4a
[ 4534.803347][T22899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4534.803349][T22899] RSP: 002b:00007ffe424bf3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4534.803352][T22899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f845d85ca4a
[ 4534.803355][T22899] RDX: 0000000000000040 RSI: 0000000035f78340 RDI: 0000000000000005
[ 4534.803357][T22899] RBP: 00007ffe424bf470 R08: 0000000000418574 R09: 000000000000001c
[ 4534.803358][T22899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4534.803360][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f845d985000
| [ 4534.803360][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f845d985000
| [ 4534.803375][T22899]
| [ 4534.803807][T22899] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22899
| [4534.815212][T22899] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4534.815462][T22899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4534.815463][T22899] Call Trace:
[ 4534.815465][T22899]
[4534.815468][T22899] dump_stack_lvl (lib/dump_stack.c:123)
[4534.815474][T22899] check_preemption_disabled (lib/smp_processor_id.c:52)
[4534.815479][T22899] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4534.815486][T22899] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4534.815493][T22899] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.815499][T22899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4534.815504][T22899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.815516][T22899] rawv6_sendmsg (net/ipv6/raw.c:918)
[4534.815528][T22899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4534.815534][T22899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4534.815538][T22899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.815546][T22899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4534.815550][T22899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4534.815560][T22899] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4534.815576][T22899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4534.815579][T22899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.815590][T22899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.815595][T22899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.815600][T22899] ? __pfx___sys_sendto (net/socket.c:2147)
[4534.815615][T22899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4534.815621][T22899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4534.815629][T22899] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4534.815637][T22899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4534.815647][T22899] __x64_sys_sendto (net/socket.c:2183)
[4534.815651][T22899] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4534.815654][T22899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4534.815659][T22899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4534.815664][T22899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4534.815667][T22899] RIP: 0033:0x7f845d85ca4a
[ 4534.815671][T22899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4534.815674][T22899] RSP: 002b:00007ffe424bf3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4534.815677][T22899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f845d85ca4a
[ 4534.815679][T22899] RDX: 0000000000000040 RSI: 0000000035f78340 RDI: 0000000000000005
[ 4534.815681][T22899] RBP: 00007ffe424bf470 R08: 0000000000418574 R09: 000000000000001c
[ 4534.815683][T22899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4534.815685][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f845d985000
| [ 4534.815700][T22899]
| [ 4535.316858][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4535.867297][T22908] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22908
| [4535.867749][T22908] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4535.867995][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4535.867997][T22908] Call Trace:
[ 4535.867999][T22908]
[4535.868002][T22908] dump_stack_lvl (lib/dump_stack.c:123)
[4535.868010][T22908] check_preemption_disabled (lib/smp_processor_id.c:52)
[4535.868016][T22908] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4535.868023][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4535.868031][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4535.868037][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4535.868042][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4535.868055][T22908] rawv6_sendmsg (net/ipv6/raw.c:918)
[4535.868066][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4535.868072][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4535.868078][T22908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4535.868086][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4535.868092][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4535.868101][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4535.868118][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4535.868121][T22908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4535.868133][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4535.868138][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4535.868144][T22908] ? __pfx___sys_sendto (net/socket.c:2147)
[4535.868158][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4535.868165][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4535.868174][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4535.868181][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4535.868191][T22908] __x64_sys_sendto (net/socket.c:2183)
[4535.868195][T22908] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4535.868199][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4535.868204][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4535.868209][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4535.868213][T22908] RIP: 0033:0x7efe691a9a4a
[ 4535.868217][T22908] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4535.868220][T22908] RSP: 002b:00007ffd2ea1ca48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4535.868224][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe691a9a4a
[ 4535.868227][T22908] RDX: 0000000000000040 RSI: 000000001d6ac340 RDI: 0000000000000005
[ 4535.868229][T22908] RBP: 00007ffd2ea1cad0 R08: 0000000000418574 R09: 000000000000001c
[ 4535.868231][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4535.868233][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe692d2000
| [ 4535.868233][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe692d2000
| [ 4535.868248][T22908]
| [ 4535.880751][T22908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22908
| [4535.881131][T22908] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4535.881379][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4535.881381][T22908] Call Trace:
[ 4535.881383][T22908]
[4535.881385][T22908] dump_stack_lvl (lib/dump_stack.c:123)
[4535.881391][T22908] check_preemption_disabled (lib/smp_processor_id.c:52)
[4535.881396][T22908] lwtunnel_output (net/core/lwtunnel.c:359)
[4535.881403][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4535.881410][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4535.881416][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4535.881421][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4535.881433][T22908] rawv6_sendmsg (net/ipv6/raw.c:918)
[4535.881445][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4535.881451][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4535.881455][T22908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4535.881462][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4535.881466][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4535.881475][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4535.881491][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4535.881494][T22908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4535.881505][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4535.881510][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4535.881516][T22908] ? __pfx___sys_sendto (net/socket.c:2147)
[4535.881530][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4535.881537][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4535.881545][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4535.881552][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4535.881563][T22908] __x64_sys_sendto (net/socket.c:2183)
[4535.881567][T22908] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4535.881570][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4535.881574][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4535.881579][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4535.881582][T22908] RIP: 0033:0x7efe691a9a4a
[ 4535.881586][T22908] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4535.881589][T22908] RSP: 002b:00007ffd2ea1ca48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4535.881592][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe691a9a4a
[ 4535.881594][T22908] RDX: 0000000000000040 RSI: 000000001d6ac340 RDI: 0000000000000005
[ 4535.881596][T22908] RBP: 00007ffd2ea1cad0 R08: 0000000000418574 R09: 000000000000001c
[ 4535.881598][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4535.881599][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe692d2000
| [ 4535.881599][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe692d2000
| [ 4535.881614][T22908]
| [ 4535.882046][T22908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22908
| [4535.893530][T22908] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4535.893780][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4535.893782][T22908] Call Trace:
[ 4535.893784][T22908]
[4535.893786][T22908] dump_stack_lvl (lib/dump_stack.c:123)
[4535.893793][T22908] check_preemption_disabled (lib/smp_processor_id.c:52)
[4535.893799][T22908] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4535.893805][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4535.893812][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4535.893818][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4535.893823][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4535.893835][T22908] rawv6_sendmsg (net/ipv6/raw.c:918)
[4535.893847][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4535.893853][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4535.893857][T22908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4535.893866][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4535.893869][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4535.893878][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4535.893895][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4535.893898][T22908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4535.893909][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4535.893914][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4535.893920][T22908] ? __pfx___sys_sendto (net/socket.c:2147)
[4535.893935][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4535.893941][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4535.893949][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4535.893957][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4535.893967][T22908] __x64_sys_sendto (net/socket.c:2183)
[4535.893971][T22908] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4535.893975][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4535.893979][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4535.893984][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4535.893987][T22908] RIP: 0033:0x7efe691a9a4a
[ 4535.893991][T22908] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4535.893994][T22908] RSP: 002b:00007ffd2ea1ca48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4535.893997][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe691a9a4a
[ 4535.894000][T22908] RDX: 0000000000000040 RSI: 000000001d6ac340 RDI: 0000000000000005
[ 4535.894002][T22908] RBP: 00007ffd2ea1cad0 R08: 0000000000418574 R09: 000000000000001c
[ 4535.894004][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4535.894006][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe692d2000
| [ 4536.337286][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4536.433375][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4536.770075][T22916] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22916
| [4536.770715][T22916] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4536.770970][T22916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4536.770973][T22916] Call Trace:
[ 4536.770975][T22916]
[4536.770978][T22916] dump_stack_lvl (lib/dump_stack.c:123)
[4536.770986][T22916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4536.770992][T22916] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4536.770999][T22916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4536.771006][T22916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.771012][T22916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4536.771017][T22916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.771029][T22916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4536.771041][T22916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4536.771046][T22916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4536.771052][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.771060][T22916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4536.771065][T22916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4536.771074][T22916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4536.771090][T22916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4536.771093][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.771104][T22916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.771109][T22916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.771116][T22916] ? __pfx___sys_sendto (net/socket.c:2147)
[4536.771130][T22916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4536.771136][T22916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4536.771145][T22916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4536.771152][T22916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4536.771162][T22916] __x64_sys_sendto (net/socket.c:2183)
[4536.771166][T22916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4536.771170][T22916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4536.771175][T22916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4536.771179][T22916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4536.771183][T22916] RIP: 0033:0x7f3e44e52a4a
[ 4536.771188][T22916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4536.771191][T22916] RSP: 002b:00007fff9eecdfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4536.771195][T22916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e44e52a4a
[ 4536.771197][T22916] RDX: 0000000000000040 RSI: 000000003c302340 RDI: 0000000000000005
[ 4536.771199][T22916] RBP: 00007fff9eece070 R08: 0000000000418574 R09: 000000000000001c
[ 4536.771202][T22916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4536.771203][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e44f7b000
| [ 4537.457446][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4539.169004][T22928] check_preemption_disabled: 6 callbacks suppressed
| [ 4539.169011][T22928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22928
| [4539.169748][T22928] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4539.169993][T22928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4539.169995][T22928] Call Trace:
[ 4539.169998][T22928]
[4539.170000][T22928] dump_stack_lvl (lib/dump_stack.c:123)
[4539.170008][T22928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4539.170015][T22928] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4539.170021][T22928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4539.170029][T22928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.170036][T22928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4539.170041][T22928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.170053][T22928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4539.170064][T22928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4539.170070][T22928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4539.170075][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.170084][T22928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4539.170089][T22928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4539.170098][T22928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4539.170115][T22928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4539.170118][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.170129][T22928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.170135][T22928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.170141][T22928] ? __pfx___sys_sendto (net/socket.c:2147)
[4539.170155][T22928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4539.170162][T22928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4539.170171][T22928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4539.170178][T22928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4539.170188][T22928] __x64_sys_sendto (net/socket.c:2183)
[4539.170192][T22928] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4539.170196][T22928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4539.170201][T22928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4539.170206][T22928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4539.170210][T22928] RIP: 0033:0x7feccfb3ba4a
[ 4539.170214][T22928] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4539.170217][T22928] RSP: 002b:00007ffdfd6932c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4539.170222][T22928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feccfb3ba4a
[ 4539.170224][T22928] RDX: 0000000000000040 RSI: 0000000008a5c340 RDI: 0000000000000005
[ 4539.170226][T22928] RBP: 00007ffdfd693350 R08: 0000000000418574 R09: 000000000000001c
[ 4539.170228][T22928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4539.170230][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feccfc64000
| [ 4539.170230][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feccfc64000
| [ 4539.170244][T22928]
| [ 4539.182644][T22928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22928
| [4539.183001][T22928] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4539.183358][T22928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4539.183359][T22928] Call Trace:
[ 4539.183361][T22928]
[4539.183363][T22928] dump_stack_lvl (lib/dump_stack.c:123)
[4539.183370][T22928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4539.183375][T22928] lwtunnel_output (net/core/lwtunnel.c:359)
[4539.183382][T22928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4539.183389][T22928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.183395][T22928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4539.183400][T22928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.183412][T22928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4539.183424][T22928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4539.183430][T22928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4539.183434][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.183442][T22928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4539.183446][T22928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4539.183455][T22928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4539.183471][T22928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4539.183474][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.183485][T22928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.183490][T22928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.183495][T22928] ? __pfx___sys_sendto (net/socket.c:2147)
[4539.183510][T22928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4539.183517][T22928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4539.183524][T22928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4539.183531][T22928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4539.183542][T22928] __x64_sys_sendto (net/socket.c:2183)
[4539.183546][T22928] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4539.183549][T22928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4539.183554][T22928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4539.183559][T22928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4539.183562][T22928] RIP: 0033:0x7feccfb3ba4a
[ 4539.183566][T22928] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4539.183568][T22928] RSP: 002b:00007ffdfd6932c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4539.183572][T22928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feccfb3ba4a
[ 4539.183574][T22928] RDX: 0000000000000040 RSI: 0000000008a5c340 RDI: 0000000000000005
[ 4539.183576][T22928] RBP: 00007ffdfd693350 R08: 0000000000418574 R09: 000000000000001c
[ 4539.183577][T22928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4539.183579][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feccfc64000
| [ 4539.183579][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feccfc64000
| [ 4539.183594][T22928]
| [ 4539.184025][T22928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22928
| [4539.195415][T22928] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4539.195675][T22928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4539.195677][T22928] Call Trace:
[ 4539.195679][T22928]
[4539.195681][T22928] dump_stack_lvl (lib/dump_stack.c:123)
[4539.195687][T22928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4539.195693][T22928] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4539.195700][T22928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4539.195707][T22928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.195713][T22928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4539.195718][T22928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.195730][T22928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4539.195742][T22928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4539.195748][T22928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4539.195752][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.195761][T22928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4539.195764][T22928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4539.195773][T22928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4539.195790][T22928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4539.195792][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.195804][T22928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.195808][T22928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.195814][T22928] ? __pfx___sys_sendto (net/socket.c:2147)
[4539.195828][T22928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4539.195835][T22928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4539.195843][T22928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4539.195850][T22928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4539.195860][T22928] __x64_sys_sendto (net/socket.c:2183)
[4539.195864][T22928] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4539.195867][T22928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4539.195872][T22928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4539.195877][T22928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4539.195881][T22928] RIP: 0033:0x7feccfb3ba4a
[ 4539.195884][T22928] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4539.195887][T22928] RSP: 002b:00007ffdfd6932c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4539.195891][T22928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feccfb3ba4a
[ 4539.195893][T22928] RDX: 0000000000000040 RSI: 0000000008a5c340 RDI: 0000000000000005
[ 4539.195895][T22928] RBP: 00007ffdfd693350 R08: 0000000000418574 R09: 000000000000001c
[ 4539.195897][T22928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4539.195899][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feccfc64000
| [ 4539.195899][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feccfc64000
| [ 4539.195914][T22928]
| [ 4539.662548][T22932] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22932
| [4539.663047][T22932] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4539.663823][T22932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4539.663825][T22932] Call Trace:
[ 4539.663828][T22932]
[4539.663830][T22932] dump_stack_lvl (lib/dump_stack.c:123)
[4539.663838][T22932] check_preemption_disabled (lib/smp_processor_id.c:52)
[4539.663844][T22932] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4539.663851][T22932] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4539.663858][T22932] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.663865][T22932] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4539.663870][T22932] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.663882][T22932] rawv6_sendmsg (net/ipv6/raw.c:918)
[4539.663894][T22932] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4539.663899][T22932] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4539.663904][T22932] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.663913][T22932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4539.663918][T22932] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4539.663927][T22932] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4539.663943][T22932] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4539.663946][T22932] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.663957][T22932] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.663963][T22932] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.663968][T22932] ? __pfx___sys_sendto (net/socket.c:2147)
[4539.663983][T22932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4539.663989][T22932] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4539.663998][T22932] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4539.664005][T22932] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4539.664015][T22932] __x64_sys_sendto (net/socket.c:2183)
[4539.664019][T22932] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4539.664023][T22932] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4539.664028][T22932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4539.664032][T22932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4539.664036][T22932] RIP: 0033:0x7fb64e2c8a4a
[ 4539.664041][T22932] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4539.664044][T22932] RSP: 002b:00007fffd94f9b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4539.664049][T22932] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb64e2c8a4a
[ 4539.664051][T22932] RDX: 0000000000000040 RSI: 0000000006b41340 RDI: 0000000000000005
[ 4539.664053][T22932] RBP: 00007fffd94f9c10 R08: 0000000000418574 R09: 000000000000001c
[ 4539.664055][T22932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4539.664057][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb64e3f1000
| [ 4539.664074][T22932] lwtunnel_output(): recursion limit reached on datapath
| [ 4540.529448][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4541.147012][T22936] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22936
| [4541.147933][T22936] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4541.148194][T22936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.148196][T22936] Call Trace:
[ 4541.148198][T22936]
[4541.148201][T22936] dump_stack_lvl (lib/dump_stack.c:123)
[4541.148209][T22936] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.148216][T22936] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4541.148223][T22936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.148230][T22936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.148237][T22936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.148242][T22936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.148254][T22936] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.148266][T22936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.148270][T22936] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4541.148280][T22936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.148285][T22936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.148289][T22936] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4541.148298][T22936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.148314][T22936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.148317][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.148328][T22936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.148334][T22936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.148340][T22936] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.148351][T22936] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4541.148359][T22936] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4541.148364][T22936] ? 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)
[4541.148368][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.148374][T22936] ? 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)
[4541.148380][T22936] ? 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)
[4541.148389][T22936] __x64_sys_sendto (net/socket.c:2183)
[4541.148393][T22936] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4541.148396][T22936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.148400][T22936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.148405][T22936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.148409][T22936] RIP: 0033:0x7f3bab116a4a
[ 4541.148414][T22936] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4541.148417][T22936] RSP: 002b:00007ffddf9ead38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.148422][T22936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bab116a4a
[ 4541.148424][T22936] RDX: 0000000000000040 RSI: 0000000031a18340 RDI: 0000000000000005
[ 4541.148426][T22936] RBP: 00007ffddf9eadc0 R08: 0000000000418574 R09: 000000000000001c
[ 4541.148428][T22936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.148430][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bab23f000
| [ 4541.148430][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bab23f000
| [ 4541.148445][T22936]
| [ 4541.148447][T22936] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22936
| [4541.160250][T22936] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4541.160494][T22936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.160495][T22936] Call Trace:
[ 4541.160497][T22936]
[4541.160499][T22936] dump_stack_lvl (lib/dump_stack.c:123)
[4541.160505][T22936] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.160511][T22936] lwtunnel_output (net/core/lwtunnel.c:359)
[4541.160517][T22936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.160524][T22936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.160530][T22936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.160535][T22936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.160547][T22936] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.160559][T22936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.160563][T22936] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4541.160572][T22936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.160575][T22936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.160578][T22936] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4541.160587][T22936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.160604][T22936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.160606][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.160617][T22936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.160621][T22936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.160627][T22936] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.160639][T22936] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4541.160647][T22936] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4541.160652][T22936] ? 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)
[4541.160655][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.160662][T22936] ? 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)
[4541.160668][T22936] ? 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)
[4541.160675][T22936] __x64_sys_sendto (net/socket.c:2183)
[4541.160679][T22936] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4541.160682][T22936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.160686][T22936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.160691][T22936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.160694][T22936] RIP: 0033:0x7f3bab116a4a
[ 4541.160698][T22936] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4541.160701][T22936] RSP: 002b:00007ffddf9ead38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.160704][T22936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bab116a4a
[ 4541.160706][T22936] RDX: 0000000000000040 RSI: 0000000031a18340 RDI: 0000000000000005
[ 4541.160708][T22936] RBP: 00007ffddf9eadc0 R08: 0000000000418574 R09: 000000000000001c
[ 4541.160710][T22936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.160712][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bab23f000
| [ 4541.160712][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bab23f000
| [ 4541.160727][T22936]
| [ 4541.178616][T22936] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22936
| [4541.178970][T22936] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4541.179223][T22936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.179225][T22936] Call Trace:
[ 4541.179227][T22936]
[4541.179229][T22936] dump_stack_lvl (lib/dump_stack.c:123)
[4541.179235][T22936] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.179241][T22936] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4541.179248][T22936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.179255][T22936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.179261][T22936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.179266][T22936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.179279][T22936] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.179291][T22936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.179295][T22936] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4541.179304][T22936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.179308][T22936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.179311][T22936] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4541.179321][T22936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.179337][T22936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.179340][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.179352][T22936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.179356][T22936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.179362][T22936] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.179384][T22936] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4541.179392][T22936] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4541.179397][T22936] ? 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)
[4541.179400][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.179407][T22936] ? 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)
[4541.179412][T22936] ? 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)
[4541.179420][T22936] __x64_sys_sendto (net/socket.c:2183)
[4541.179424][T22936] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4541.179427][T22936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.179431][T22936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.179436][T22936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.179439][T22936] RIP: 0033:0x7f3bab116a4a
[ 4541.179443][T22936] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4541.179446][T22936] RSP: 002b:00007ffddf9ead38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.179449][T22936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bab116a4a
[ 4541.179451][T22936] RDX: 0000000000000040 RSI: 0000000031a18340 RDI: 0000000000000005
[ 4541.179453][T22936] RBP: 00007ffddf9eadc0 R08: 0000000000418574 R09: 000000000000001c
[ 4541.179455][T22936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.179457][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bab23f000
| [ 4541.179457][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bab23f000
| [ 4541.179472][T22936]
| [ 4541.643544][T22940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22940
| [4541.643990][T22940] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4541.644247][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.644250][T22940] Call Trace:
[ 4541.644253][T22940]
[4541.644255][T22940] dump_stack_lvl (lib/dump_stack.c:123)
[4541.644263][T22940] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.644269][T22940] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4541.644276][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.644283][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.644290][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.644295][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.644307][T22940] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.644319][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.644324][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4541.644329][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.644338][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.644343][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.644352][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.644368][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.644371][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.644382][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.644388][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.644394][T22940] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.644409][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4541.644416][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4541.644424][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4541.644432][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4541.644442][T22940] __x64_sys_sendto (net/socket.c:2183)
[4541.644446][T22940] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4541.644449][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.644454][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.644459][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.644463][T22940] RIP: 0033:0x7fb2da0fea4a
[ 4541.644468][T22940] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4541.644471][T22940] RSP: 002b:00007fff502f86e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.644475][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2da0fea4a
[ 4541.644477][T22940] RDX: 0000000000000040 RSI: 0000000034ac9340 RDI: 0000000000000005
[ 4541.644479][T22940] RBP: 00007fff502f8770 R08: 0000000000418574 R09: 000000000000001c
[ 4541.644482][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.644484][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2da227000
| [ 4541.644484][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2da227000
| [ 4541.644498][T22940]
| [ 4541.644501][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940
| [4541.655764][T22940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4541.656006][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.656008][T22940] Call Trace:
[ 4541.656010][T22940]
[4541.656012][T22940] dump_stack_lvl (lib/dump_stack.c:123)
[4541.656017][T22940] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.656023][T22940] lwtunnel_output (net/core/lwtunnel.c:359)
[4541.656029][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.656036][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.656042][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.656046][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.656059][T22940] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.656071][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.656076][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4541.656080][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.656088][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.656091][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.656100][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.656118][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.656120][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.656132][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.656136][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.656141][T22940] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.656156][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4541.656162][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4541.656170][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4541.656177][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4541.656187][T22940] __x64_sys_sendto (net/socket.c:2183)
[4541.656191][T22940] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4541.656194][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.656199][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.656204][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.656207][T22940] RIP: 0033:0x7fb2da0fea4a
[ 4541.656211][T22940] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4541.656213][T22940] RSP: 002b:00007fff502f86e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.656216][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2da0fea4a
[ 4541.656219][T22940] RDX: 0000000000000040 RSI: 0000000034ac9340 RDI: 0000000000000005
[ 4541.656220][T22940] RBP: 00007fff502f8770 R08: 0000000000418574 R09: 000000000000001c
[ 4541.656222][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.656224][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2da227000
| [ 4541.656224][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2da227000
| [ 4541.656239][T22940]
| [ 4541.668889][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940
| [4541.669257][T22940] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4541.669503][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.669505][T22940] Call Trace:
[ 4541.669506][T22940]
[4541.669509][T22940] dump_stack_lvl (lib/dump_stack.c:123)
[4541.669515][T22940] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.669521][T22940] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4541.669527][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.669534][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.669540][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.669545][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.669556][T22940] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.669568][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.669573][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4541.669578][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.669586][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.669589][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.669598][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.669614][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.669617][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.669628][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.669633][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.669638][T22940] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.669652][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4541.669659][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4541.669667][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4541.669674][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4541.669684][T22940] __x64_sys_sendto (net/socket.c:2183)
[4541.669688][T22940] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4541.669691][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.669696][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.669701][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.669704][T22940] RIP: 0033:0x7fb2da0fea4a
[ 4541.669708][T22940] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4541.669711][T22940] RSP: 002b:00007fff502f86e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.669714][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2da0fea4a
[ 4541.669716][T22940] RDX: 0000000000000040 RSI: 0000000034ac9340 RDI: 0000000000000005
[ 4541.669718][T22940] RBP: 00007fff502f8770 R08: 0000000000418574 R09: 000000000000001c
[ 4541.669720][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.669722][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2da227000
| [ 4542.591791][T22948] lwtunnel_output(): recursion limit reached on datapath
| [ 4544.514389][T22956] check_preemption_disabled: 7 callbacks suppressed
| [ 4544.514396][T22956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22956
| [4544.515191][T22956] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4544.515449][T22956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4544.515451][T22956] Call Trace:
[ 4544.515454][T22956]
[4544.515456][T22956] dump_stack_lvl (lib/dump_stack.c:123)
[4544.515464][T22956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4544.515470][T22956] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4544.515477][T22956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4544.515485][T22956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4544.515492][T22956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4544.515497][T22956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4544.515509][T22956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4544.515520][T22956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4544.515525][T22956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4544.515530][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4544.515539][T22956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4544.515544][T22956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4544.515553][T22956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4544.515568][T22956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4544.515571][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4544.515582][T22956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4544.515587][T22956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4544.515593][T22956] ? __pfx___sys_sendto (net/socket.c:2147)
[4544.515607][T22956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4544.515613][T22956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4544.515622][T22956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4544.515629][T22956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4544.515638][T22956] __x64_sys_sendto (net/socket.c:2183)
[4544.515642][T22956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4544.515646][T22956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4544.515651][T22956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4544.515656][T22956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4544.515660][T22956] RIP: 0033:0x7f4caa8d6a4a
[ 4544.515664][T22956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4544.515668][T22956] RSP: 002b:00007fff015d7f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4544.515672][T22956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4caa8d6a4a
[ 4544.515675][T22956] RDX: 0000000000000040 RSI: 000000000cabe340 RDI: 0000000000000005
[ 4544.515677][T22956] RBP: 00007fff015d7ff0 R08: 0000000000418574 R09: 000000000000001c
[ 4544.515679][T22956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4544.515681][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4caa9ff000
| [ 4544.515695][T22956]
| [ 4544.515698][T22956] lwtunnel_output(): recursion limit reached on datapath
| [ 4545.985094][T22960] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22960
| [4545.985875][T22960] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4545.986134][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4545.986137][T22960] Call Trace:
[ 4545.986139][T22960]
[4545.986142][T22960] dump_stack_lvl (lib/dump_stack.c:123)
[4545.986150][T22960] check_preemption_disabled (lib/smp_processor_id.c:52)
[4545.986156][T22960] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4545.986163][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4545.986170][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4545.986177][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4545.986182][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4545.986194][T22960] rawv6_sendmsg (net/ipv6/raw.c:918)
[4545.986206][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4545.986211][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4545.986217][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4545.986226][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4545.986231][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4545.986240][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4545.986256][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4545.986258][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4545.986270][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4545.986275][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4545.986281][T22960] ? __pfx___sys_sendto (net/socket.c:2147)
[4545.986295][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4545.986302][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4545.986311][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4545.986318][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4545.986328][T22960] __x64_sys_sendto (net/socket.c:2183)
[4545.986332][T22960] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4545.986336][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4545.986341][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4545.986346][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4545.986350][T22960] RIP: 0033:0x7f2fca7c8a4a
[ 4545.986354][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4545.986357][T22960] RSP: 002b:00007ffc14df6568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4545.986361][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fca7c8a4a
[ 4545.986364][T22960] RDX: 0000000000000040 RSI: 000000000b244340 RDI: 0000000000000005
[ 4545.986366][T22960] RBP: 00007ffc14df65f0 R08: 0000000000418574 R09: 000000000000001c
[ 4545.986368][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4545.986370][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fca8f1000
| [ 4545.986370][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fca8f1000
| [ 4545.986385][T22960]
| [ 4545.986387][T22960] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22960
| [4545.997749][T22960] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4545.997993][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4545.997995][T22960] Call Trace:
[ 4545.997996][T22960]
[4545.997998][T22960] dump_stack_lvl (lib/dump_stack.c:123)
[4545.998004][T22960] check_preemption_disabled (lib/smp_processor_id.c:52)
[4545.998010][T22960] lwtunnel_output (net/core/lwtunnel.c:359)
[4545.998017][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4545.998024][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4545.998029][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4545.998034][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4545.998046][T22960] rawv6_sendmsg (net/ipv6/raw.c:918)
[4545.998058][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4545.998063][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4545.998067][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4545.998074][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4545.998078][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4545.998087][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4545.998103][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4545.998106][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4545.998118][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4545.998122][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4545.998128][T22960] ? __pfx___sys_sendto (net/socket.c:2147)
[4545.998143][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4545.998149][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4545.998157][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4545.998164][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4545.998174][T22960] __x64_sys_sendto (net/socket.c:2183)
[4545.998178][T22960] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4545.998181][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4545.998186][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4545.998191][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4545.998194][T22960] RIP: 0033:0x7f2fca7c8a4a
[ 4545.998197][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4545.998200][T22960] RSP: 002b:00007ffc14df6568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4545.998203][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fca7c8a4a
[ 4545.998205][T22960] RDX: 0000000000000040 RSI: 000000000b244340 RDI: 0000000000000005
[ 4545.998207][T22960] RBP: 00007ffc14df65f0 R08: 0000000000418574 R09: 000000000000001c
[ 4545.998209][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4545.998211][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fca8f1000
| [ 4545.998211][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fca8f1000
| [ 4545.998225][T22960]
| [ 4546.011054][T22960] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22960
| [4546.011427][T22960] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4546.011671][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4546.011673][T22960] Call Trace:
[ 4546.011675][T22960]
[4546.011677][T22960] dump_stack_lvl (lib/dump_stack.c:123)
[4546.011683][T22960] check_preemption_disabled (lib/smp_processor_id.c:52)
[4546.011689][T22960] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4546.011695][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4546.011702][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.011708][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4546.011713][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.011725][T22960] rawv6_sendmsg (net/ipv6/raw.c:918)
[4546.011737][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4546.011743][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4546.011747][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.011755][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4546.011759][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4546.011768][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4546.011785][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4546.011787][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.011799][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.011804][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.011809][T22960] ? __pfx___sys_sendto (net/socket.c:2147)
[4546.011824][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4546.011831][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4546.011839][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4546.011846][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4546.011857][T22960] __x64_sys_sendto (net/socket.c:2183)
[4546.011861][T22960] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4546.011865][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4546.011869][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4546.011874][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4546.011878][T22960] RIP: 0033:0x7f2fca7c8a4a
[ 4546.011881][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4546.011885][T22960] RSP: 002b:00007ffc14df6568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4546.011888][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fca7c8a4a
[ 4546.011890][T22960] RDX: 0000000000000040 RSI: 000000000b244340 RDI: 0000000000000005
[ 4546.011892][T22960] RBP: 00007ffc14df65f0 R08: 0000000000418574 R09: 000000000000001c
[ 4546.011894][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4546.011896][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fca8f1000
| [ 4546.011896][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fca8f1000
| [ 4546.011911][T22960]
| [ 4546.498877][T22964] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22964
| [4546.499348][T22964] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4546.499596][T22964] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4546.499598][T22964] Call Trace:
[ 4546.499601][T22964]
[4546.499603][T22964] dump_stack_lvl (lib/dump_stack.c:123)
[4546.499611][T22964] check_preemption_disabled (lib/smp_processor_id.c:52)
[4546.499617][T22964] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4546.499624][T22964] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4546.499631][T22964] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.499638][T22964] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4546.499643][T22964] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.499655][T22964] rawv6_sendmsg (net/ipv6/raw.c:918)
[4546.499667][T22964] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4546.499671][T22964] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4546.499680][T22964] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4546.499685][T22964] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4546.499689][T22964] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4546.499698][T22964] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4546.499714][T22964] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4546.499717][T22964] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.499728][T22964] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.499734][T22964] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.499739][T22964] ? __pfx___sys_sendto (net/socket.c:2147)
[4546.499751][T22964] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4546.499759][T22964] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4546.499764][T22964] ? 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)
[4546.499768][T22964] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.499774][T22964] ? 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)
[4546.499780][T22964] ? 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)
[4546.499789][T22964] __x64_sys_sendto (net/socket.c:2183)
[4546.499793][T22964] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4546.499796][T22964] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4546.499800][T22964] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4546.499805][T22964] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4546.499809][T22964] RIP: 0033:0x7f963b815a4a
[ 4546.499813][T22964] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4546.499816][T22964] RSP: 002b:00007fff8ad7fd48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4546.499820][T22964] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f963b815a4a
[ 4546.499823][T22964] RDX: 0000000000000040 RSI: 0000000029731340 RDI: 0000000000000005
[ 4546.499824][T22964] RBP: 00007fff8ad7fdd0 R08: 0000000000418574 R09: 000000000000001c
[ 4546.499826][T22964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4546.499828][T22964] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f963b93e000
| [ 4546.499828][T22964] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f963b93e000
| [ 4546.499843][T22964]
| [ 4546.499863][T22964] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22964
| [4546.511650][T22964] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4546.511896][T22964] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4546.511898][T22964] Call Trace:
[ 4546.511900][T22964]
[4546.511902][T22964] dump_stack_lvl (lib/dump_stack.c:123)
[4546.511909][T22964] check_preemption_disabled (lib/smp_processor_id.c:52)
[4546.511915][T22964] lwtunnel_output (net/core/lwtunnel.c:359)
[4546.511922][T22964] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4546.511929][T22964] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.511935][T22964] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4546.511940][T22964] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.511952][T22964] rawv6_sendmsg (net/ipv6/raw.c:918)
[4546.511964][T22964] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4546.511969][T22964] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4546.511978][T22964] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4546.511982][T22964] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4546.511985][T22964] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4546.511995][T22964] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4546.512011][T22964] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4546.512014][T22964] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.512025][T22964] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.512030][T22964] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.512036][T22964] ? __pfx___sys_sendto (net/socket.c:2147)
[4546.512048][T22964] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4546.512056][T22964] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4546.512061][T22964] ? 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)
[4546.512065][T22964] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.512071][T22964] ? 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)
[4546.512077][T22964] ? 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)
[4546.512085][T22964] __x64_sys_sendto (net/socket.c:2183)
[4546.512089][T22964] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4546.512092][T22964] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4546.512097][T22964] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4546.512102][T22964] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4546.512105][T22964] RIP: 0033:0x7f963b815a4a
[ 4546.512109][T22964] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4546.512114][T22964] RSP: 002b:00007fff8ad7fd48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4546.512118][T22964] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f963b815a4a
[ 4546.512120][T22964] RDX: 0000000000000040 RSI: 0000000029731340 RDI: 0000000000000005
[ 4546.512122][T22964] RBP: 00007fff8ad7fdd0 R08: 0000000000418574 R09: 000000000000001c
[ 4546.512124][T22964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4546.512126][T22964] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f963b93e000
| [ 4546.512126][T22964] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f963b93e000
| [ 4546.512141][T22964]
| [ 4546.525468][T22964] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22964
| [4546.525833][T22964] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4546.526083][T22964] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4546.526085][T22964] Call Trace:
[ 4546.526087][T22964]
[4546.526089][T22964] dump_stack_lvl (lib/dump_stack.c:123)
[4546.526095][T22964] check_preemption_disabled (lib/smp_processor_id.c:52)
[4546.526101][T22964] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4546.526108][T22964] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4546.526116][T22964] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.526123][T22964] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4546.526128][T22964] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.526140][T22964] rawv6_sendmsg (net/ipv6/raw.c:918)
[4546.526152][T22964] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4546.526156][T22964] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4546.526165][T22964] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4546.526169][T22964] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4546.526172][T22964] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4546.526182][T22964] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4546.526198][T22964] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4546.526201][T22964] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.526212][T22964] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.526217][T22964] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.526223][T22964] ? __pfx___sys_sendto (net/socket.c:2147)
[4546.526235][T22964] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4546.526243][T22964] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4546.526248][T22964] ? 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)
[4546.526252][T22964] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.526258][T22964] ? 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)
[4546.526264][T22964] ? 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)
[4546.526272][T22964] __x64_sys_sendto (net/socket.c:2183)
[4546.526276][T22964] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4546.526279][T22964] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4546.526284][T22964] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4546.526289][T22964] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4546.526292][T22964] RIP: 0033:0x7f963b815a4a
[ 4546.526296][T22964] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4546.526299][T22964] RSP: 002b:00007fff8ad7fd48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4546.526302][T22964] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f963b815a4a
[ 4546.526305][T22964] RDX: 0000000000000040 RSI: 0000000029731340 RDI: 0000000000000005
[ 4546.526307][T22964] RBP: 00007fff8ad7fdd0 R08: 0000000000418574 R09: 000000000000001c
[ 4546.526309][T22964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4546.526311][T22964] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f963b93e000
| [ 4546.526326][T22964]
| [ 4546.881808][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4547.365836][T22972] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22972
| [4547.366300][T22972] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4547.366548][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4547.366551][T22972] Call Trace:
[ 4547.366553][T22972]
[4547.366556][T22972] dump_stack_lvl (lib/dump_stack.c:123)
[4547.366564][T22972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4547.366571][T22972] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4547.366577][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4547.366585][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.366591][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4547.366596][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.366608][T22972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4547.366619][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4547.366625][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4547.366631][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.366640][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4547.366645][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4547.366654][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4547.366670][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4547.366673][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.366684][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.366690][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.366696][T22972] ? __pfx___sys_sendto (net/socket.c:2147)
[4547.366710][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4547.366717][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4547.366725][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4547.366732][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4547.366742][T22972] __x64_sys_sendto (net/socket.c:2183)
[4547.366746][T22972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4547.366750][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4547.366755][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4547.366760][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4547.366764][T22972] RIP: 0033:0x7fc5f0fdba4a
[ 4547.366768][T22972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4547.366771][T22972] RSP: 002b:00007ffe9d5c6ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4547.366775][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5f0fdba4a
[ 4547.366777][T22972] RDX: 0000000000000040 RSI: 000000001a439340 RDI: 0000000000000005
[ 4547.366779][T22972] RBP: 00007ffe9d5c6f50 R08: 0000000000418574 R09: 000000000000001c
[ 4547.366781][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4547.366783][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5f1104000
| [ 4547.366783][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5f1104000
| [ 4547.366797][T22972]
| [ 4547.366800][T22972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22972
| [4547.378194][T22972] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4547.378438][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4547.378440][T22972] Call Trace:
[ 4547.378442][T22972]
[4547.378444][T22972] dump_stack_lvl (lib/dump_stack.c:123)
[4547.378451][T22972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4547.378457][T22972] lwtunnel_output (net/core/lwtunnel.c:359)
[4547.378464][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4547.378471][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.378477][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4547.378481][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.378494][T22972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4547.378505][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4547.378511][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4547.378515][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.378522][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4547.378527][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4547.378536][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4547.378552][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4547.378555][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.378566][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.378571][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.378576][T22972] ? __pfx___sys_sendto (net/socket.c:2147)
[4547.378591][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4547.378597][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4547.378606][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4547.378613][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4547.378623][T22972] __x64_sys_sendto (net/socket.c:2183)
[4547.378627][T22972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4547.378630][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4547.378635][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4547.378640][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4547.378644][T22972] RIP: 0033:0x7fc5f0fdba4a
[ 4547.378647][T22972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4547.378650][T22972] RSP: 002b:00007ffe9d5c6ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4547.378653][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5f0fdba4a
[ 4547.378656][T22972] RDX: 0000000000000040 RSI: 000000001a439340 RDI: 0000000000000005
[ 4547.378657][T22972] RBP: 00007ffe9d5c6f50 R08: 0000000000418574 R09: 000000000000001c
[ 4547.378660][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4547.378661][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5f1104000
| [ 4547.378661][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5f1104000
| [ 4547.378676][T22972]
| [ 4547.395812][T22972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22972
| [4547.396181][T22972] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4547.396427][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4547.396429][T22972] Call Trace:
[ 4547.396431][T22972]
[4547.396433][T22972] dump_stack_lvl (lib/dump_stack.c:123)
[4547.396440][T22972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4547.396446][T22972] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4547.396453][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4547.396460][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.396466][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4547.396471][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.396483][T22972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4547.396495][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4547.396500][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4547.396505][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.396513][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4547.396517][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4547.396526][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4547.396543][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4547.396545][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.396557][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.396562][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.396568][T22972] ? __pfx___sys_sendto (net/socket.c:2147)
[4547.396583][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4547.396589][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4547.396598][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4547.396605][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4547.396615][T22972] __x64_sys_sendto (net/socket.c:2183)
[4547.396620][T22972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4547.396623][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4547.396628][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4547.396633][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4547.396636][T22972] RIP: 0033:0x7fc5f0fdba4a
[ 4547.396640][T22972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4547.396643][T22972] RSP: 002b:00007ffe9d5c6ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4547.396646][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5f0fdba4a
[ 4547.396649][T22972] RDX: 0000000000000040 RSI: 000000001a439340 RDI: 0000000000000005
[ 4547.396650][T22972] RBP: 00007ffe9d5c6f50 R08: 0000000000418574 R09: 000000000000001c
[ 4547.396652][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4547.396654][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5f1104000
| [ 4547.853681][T22976] lwtunnel_output(): recursion limit reached on datapath
| [ 4549.787202][T22984] check_preemption_disabled: 4 callbacks suppressed
| [ 4549.787208][T22984] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22984
| [4549.787939][T22984] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4549.788543][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4549.788546][T22984] Call Trace:
[ 4549.788548][T22984]
[4549.788551][T22984] dump_stack_lvl (lib/dump_stack.c:123)
[4549.788559][T22984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4549.788565][T22984] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4549.788572][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4549.788580][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.788586][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4549.788591][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.788603][T22984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4549.788615][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4549.788620][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4549.788626][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.788635][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4549.788640][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4549.788649][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4549.788666][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4549.788668][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.788680][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.788685][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.788691][T22984] ? __pfx___sys_sendto (net/socket.c:2147)
[4549.788705][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4549.788712][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4549.788721][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4549.788728][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4549.788738][T22984] __x64_sys_sendto (net/socket.c:2183)
[4549.788742][T22984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4549.788746][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4549.788751][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4549.788757][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4549.788761][T22984] RIP: 0033:0x7f10ca01ca4a
[ 4549.788766][T22984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4549.788769][T22984] RSP: 002b:00007ffed18527b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4549.788773][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10ca01ca4a
[ 4549.788775][T22984] RDX: 0000000000000040 RSI: 0000000035e55340 RDI: 0000000000000005
[ 4549.788777][T22984] RBP: 00007ffed1852840 R08: 0000000000418574 R09: 000000000000001c
[ 4549.788780][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4549.788782][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10ca145000
| [ 4549.788782][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10ca145000
| [ 4549.788796][T22984]
| [ 4549.788799][T22984] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22984
| [4549.800264][T22984] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4549.800507][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4549.800508][T22984] Call Trace:
[ 4549.800510][T22984]
[4549.800512][T22984] dump_stack_lvl (lib/dump_stack.c:123)
[4549.800519][T22984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4549.800525][T22984] lwtunnel_output (net/core/lwtunnel.c:359)
[4549.800531][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4549.800539][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.800545][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4549.800550][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.800562][T22984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4549.800574][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4549.800579][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4549.800583][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.800591][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4549.800595][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4549.800604][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4549.800620][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4549.800623][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.800635][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.800639][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.800645][T22984] ? __pfx___sys_sendto (net/socket.c:2147)
[4549.800660][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4549.800666][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4549.800675][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4549.800682][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4549.800693][T22984] __x64_sys_sendto (net/socket.c:2183)
[4549.800697][T22984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4549.800700][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4549.800705][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4549.800710][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4549.800713][T22984] RIP: 0033:0x7f10ca01ca4a
[ 4549.800716][T22984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4549.800719][T22984] RSP: 002b:00007ffed18527b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4549.800723][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10ca01ca4a
[ 4549.800725][T22984] RDX: 0000000000000040 RSI: 0000000035e55340 RDI: 0000000000000005
[ 4549.800727][T22984] RBP: 00007ffed1852840 R08: 0000000000418574 R09: 000000000000001c
[ 4549.800729][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4549.800731][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10ca145000
| [ 4549.800731][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10ca145000
| [ 4549.800746][T22984]
| [ 4549.817346][T22984] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22984
| [4549.817701][T22984] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4549.817946][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4549.817947][T22984] Call Trace:
[ 4549.817950][T22984]
[4549.817952][T22984] dump_stack_lvl (lib/dump_stack.c:123)
[4549.817958][T22984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4549.817965][T22984] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4549.817971][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4549.817978][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.817984][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4549.817989][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.818002][T22984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4549.818013][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4549.818019][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4549.818023][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.818031][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4549.818035][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4549.818044][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4549.818060][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4549.818063][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.818074][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.818079][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.818085][T22984] ? __pfx___sys_sendto (net/socket.c:2147)
[4549.818100][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4549.818106][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4549.818116][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4549.818123][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4549.818134][T22984] __x64_sys_sendto (net/socket.c:2183)
[4549.818138][T22984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4549.818141][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4549.818146][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4549.818151][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4549.818155][T22984] RIP: 0033:0x7f10ca01ca4a
[ 4549.818159][T22984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4549.818162][T22984] RSP: 002b:00007ffed18527b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4549.818165][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10ca01ca4a
[ 4549.818167][T22984] RDX: 0000000000000040 RSI: 0000000035e55340 RDI: 0000000000000005
[ 4549.818169][T22984] RBP: 00007ffed1852840 R08: 0000000000418574 R09: 000000000000001c
[ 4549.818172][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4549.818174][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10ca145000
| [ 4549.818174][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10ca145000
| [ 4549.818188][T22984]
| [ 4550.266282][T22988] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22988
| [4550.266724][T22988] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4550.266971][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4550.266973][T22988] Call Trace:
[ 4550.266975][T22988]
[4550.266977][T22988] dump_stack_lvl (lib/dump_stack.c:123)
[4550.266985][T22988] check_preemption_disabled (lib/smp_processor_id.c:52)
[4550.266991][T22988] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4550.266998][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4550.267005][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.267012][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4550.267017][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.267029][T22988] rawv6_sendmsg (net/ipv6/raw.c:918)
[4550.267040][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4550.267045][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4550.267050][T22988] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.267060][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4550.267064][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4550.267073][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4550.267089][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4550.267092][T22988] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.267104][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.267109][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.267116][T22988] ? __pfx___sys_sendto (net/socket.c:2147)
[4550.267131][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4550.267138][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4550.267147][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4550.267154][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4550.267164][T22988] __x64_sys_sendto (net/socket.c:2183)
[4550.267168][T22988] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4550.267172][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4550.267177][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4550.267182][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4550.267186][T22988] RIP: 0033:0x7f9277798a4a
[ 4550.267190][T22988] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4550.267193][T22988] RSP: 002b:00007ffcc1372448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4550.267197][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9277798a4a
[ 4550.267199][T22988] RDX: 0000000000000040 RSI: 0000000031dd0340 RDI: 0000000000000005
[ 4550.267202][T22988] RBP: 00007ffcc13724d0 R08: 0000000000418574 R09: 000000000000001c
[ 4550.267204][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4550.267206][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92778c1000
| [ 4550.267206][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92778c1000
| [ 4550.267220][T22988]
| [ 4550.280487][T22988] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22988
| [4550.280835][T22988] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4550.281074][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4550.281076][T22988] Call Trace:
[ 4550.281078][T22988]
[4550.281080][T22988] dump_stack_lvl (lib/dump_stack.c:123)
[4550.281086][T22988] check_preemption_disabled (lib/smp_processor_id.c:52)
[4550.281092][T22988] lwtunnel_output (net/core/lwtunnel.c:359)
[4550.281098][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4550.281106][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.281114][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4550.281118][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.281130][T22988] rawv6_sendmsg (net/ipv6/raw.c:918)
[4550.281142][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4550.281147][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4550.281151][T22988] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.281159][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4550.281163][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4550.281172][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4550.281187][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4550.281190][T22988] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.281201][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.281206][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.281211][T22988] ? __pfx___sys_sendto (net/socket.c:2147)
[4550.281226][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4550.281232][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4550.281240][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4550.281247][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4550.281257][T22988] __x64_sys_sendto (net/socket.c:2183)
[4550.281261][T22988] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4550.281264][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4550.281269][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4550.281273][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4550.281277][T22988] RIP: 0033:0x7f9277798a4a
[ 4550.281280][T22988] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4550.281283][T22988] RSP: 002b:00007ffcc1372448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4550.281286][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9277798a4a
[ 4550.281288][T22988] RDX: 0000000000000040 RSI: 0000000031dd0340 RDI: 0000000000000005
[ 4550.281290][T22988] RBP: 00007ffcc13724d0 R08: 0000000000418574 R09: 000000000000001c
[ 4550.281292][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4550.281294][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92778c1000
| [ 4550.281294][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92778c1000
| [ 4550.281309][T22988]
| [ 4550.294201][T22988] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22988
| [4550.294569][T22988] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4550.294814][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4550.294816][T22988] Call Trace:
[ 4550.294817][T22988]
[4550.294820][T22988] dump_stack_lvl (lib/dump_stack.c:123)
[4550.294826][T22988] check_preemption_disabled (lib/smp_processor_id.c:52)
[4550.294832][T22988] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4550.294838][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4550.294845][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.294851][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4550.294855][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.294868][T22988] rawv6_sendmsg (net/ipv6/raw.c:918)
[4550.294879][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4550.294885][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4550.294889][T22988] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.294897][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4550.294901][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4550.294910][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4550.294926][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4550.294929][T22988] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.294941][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.294945][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.294951][T22988] ? __pfx___sys_sendto (net/socket.c:2147)
[4550.294965][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4550.294972][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4550.294980][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4550.294987][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4550.294998][T22988] __x64_sys_sendto (net/socket.c:2183)
[4550.295002][T22988] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4550.295005][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4550.295010][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4550.295015][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4550.295018][T22988] RIP: 0033:0x7f9277798a4a
[ 4550.295022][T22988] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4550.295025][T22988] RSP: 002b:00007ffcc1372448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4550.295029][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9277798a4a
[ 4550.295031][T22988] RDX: 0000000000000040 RSI: 0000000031dd0340 RDI: 0000000000000005
[ 4550.295033][T22988] RBP: 00007ffcc13724d0 R08: 0000000000418574 R09: 000000000000001c
[ 4550.295035][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4550.295037][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92778c1000
| [ 4550.295052][T22988]
| [ 4550.513305][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4550.757800][T22992] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22992
| [4550.758250][T22992] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4550.758493][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4550.758495][T22992] Call Trace:
[ 4550.758497][T22992]
[4550.758500][T22992] dump_stack_lvl (lib/dump_stack.c:123)
[4550.758508][T22992] check_preemption_disabled (lib/smp_processor_id.c:52)
[4550.758514][T22992] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4550.758521][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4550.758528][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.758536][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4550.758541][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.758553][T22992] rawv6_sendmsg (net/ipv6/raw.c:918)
[4550.758564][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4550.758570][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4550.758575][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.758583][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4550.758588][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4550.758597][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4550.758613][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4550.758615][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.758627][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.758632][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.758638][T22992] ? __pfx___sys_sendto (net/socket.c:2147)
[4550.758652][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4550.758658][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4550.758667][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4550.758674][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4550.758684][T22992] __x64_sys_sendto (net/socket.c:2183)
[4550.758688][T22992] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4550.758692][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4550.758697][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4550.758702][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4550.758705][T22992] RIP: 0033:0x7f3f0c3dca4a
[ 4550.758709][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4550.758713][T22992] RSP: 002b:00007ffcabdd71c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4550.758717][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f0c3dca4a
[ 4550.758719][T22992] RDX: 0000000000000040 RSI: 000000003536c340 RDI: 0000000000000005
[ 4550.758721][T22992] RBP: 00007ffcabdd7250 R08: 0000000000418574 R09: 000000000000001c
[ 4550.758723][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4550.758725][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f0c505000
| [ 4550.758725][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f0c505000
| [ 4550.758740][T22992]
| [ 4550.758743][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992
| [4550.770570][T22992] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4550.770817][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4550.770818][T22992] Call Trace:
[ 4550.770820][T22992]
[4550.770822][T22992] dump_stack_lvl (lib/dump_stack.c:123)
[4550.770829][T22992] check_preemption_disabled (lib/smp_processor_id.c:52)
[4550.770834][T22992] lwtunnel_output (net/core/lwtunnel.c:359)
[4550.770841][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4550.770848][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.770854][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4550.770859][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.770871][T22992] rawv6_sendmsg (net/ipv6/raw.c:918)
[4550.770883][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4550.770888][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4550.770893][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.770901][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4550.770905][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4550.770914][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4550.770931][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4550.770933][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.770945][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.770949][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.770955][T22992] ? __pfx___sys_sendto (net/socket.c:2147)
[4550.770970][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4550.770976][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4550.770984][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4550.770991][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4550.771001][T22992] __x64_sys_sendto (net/socket.c:2183)
[4550.771005][T22992] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4550.771008][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4550.771013][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4550.771018][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4550.771022][T22992] RIP: 0033:0x7f3f0c3dca4a
[ 4550.771025][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4550.771028][T22992] RSP: 002b:00007ffcabdd71c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4550.771032][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f0c3dca4a
[ 4550.771034][T22992] RDX: 0000000000000040 RSI: 000000003536c340 RDI: 0000000000000005
[ 4550.771036][T22992] RBP: 00007ffcabdd7250 R08: 0000000000418574 R09: 000000000000001c
[ 4550.771038][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4550.771040][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f0c505000
| [ 4550.771040][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f0c505000
| [ 4550.771055][T22992]
| [ 4550.784726][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992
| [4550.785087][T22992] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4550.785348][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4550.785350][T22992] Call Trace:
[ 4550.785352][T22992]
[4550.785354][T22992] dump_stack_lvl (lib/dump_stack.c:123)
[4550.785360][T22992] check_preemption_disabled (lib/smp_processor_id.c:52)
[4550.785366][T22992] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4550.785373][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4550.785386][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.785393][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4550.785397][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4550.785410][T22992] rawv6_sendmsg (net/ipv6/raw.c:918)
[4550.785421][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4550.785427][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4550.785431][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.785439][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4550.785443][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4550.785452][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4550.785469][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4550.785471][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4550.785483][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.785487][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4550.785493][T22992] ? __pfx___sys_sendto (net/socket.c:2147)
[4550.785507][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4550.785514][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4550.785522][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4550.785529][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4550.785539][T22992] __x64_sys_sendto (net/socket.c:2183)
[4550.785543][T22992] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4550.785546][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4550.785551][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4550.785556][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4550.785559][T22992] RIP: 0033:0x7f3f0c3dca4a
[ 4550.785563][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4550.785566][T22992] RSP: 002b:00007ffcabdd71c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4550.785570][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f0c3dca4a
[ 4550.785572][T22992] RDX: 0000000000000040 RSI: 000000003536c340 RDI: 0000000000000005
[ 4550.785574][T22992] RBP: 00007ffcabdd7250 R08: 0000000000418574 R09: 000000000000001c
[ 4550.785576][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4550.785577][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f0c505000
| [ 4550.785577][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f0c505000
| [ 4550.785592][T22992]
| [ 4551.273758][T22996] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22996
| [4551.274339][T22996] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4551.274602][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4551.274604][T22996] Call Trace:
[ 4551.274606][T22996]
[4551.274608][T22996] dump_stack_lvl (lib/dump_stack.c:123)
[4551.274617][T22996] check_preemption_disabled (lib/smp_processor_id.c:52)
[4551.274623][T22996] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4551.274630][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4551.274637][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4551.274644][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4551.274649][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4551.274661][T22996] rawv6_sendmsg (net/ipv6/raw.c:918)
[4551.274673][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4551.274678][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4551.274683][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4551.274692][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4551.274698][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4551.274706][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4551.274722][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4551.274725][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4551.274737][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4551.274742][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4551.274748][T22996] ? __pfx___sys_sendto (net/socket.c:2147)
[4551.274762][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4551.274769][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4551.274778][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4551.274785][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4551.274795][T22996] __x64_sys_sendto (net/socket.c:2183)
[4551.274799][T22996] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4551.274802][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4551.274807][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4551.274812][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4551.274816][T22996] RIP: 0033:0x7f501447ca4a
[ 4551.274820][T22996] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4551.274823][T22996] RSP: 002b:00007ffdcc9311b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4551.274828][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f501447ca4a
[ 4551.274831][T22996] RDX: 0000000000000040 RSI: 0000000032460340 RDI: 0000000000000005
[ 4551.274833][T22996] RBP: 00007ffdcc931240 R08: 0000000000418574 R09: 000000000000001c
[ 4551.274835][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4551.274837][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50145a5000
| [ 4554.200837][T23004] lwtunnel_output(): recursion limit reached on datapath
| [ 4555.699190][T23008] check_preemption_disabled: 2 callbacks suppressed
| [ 4555.699197][T23008] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23008
| [4555.699975][T23008] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4555.700746][T23008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4555.700748][T23008] Call Trace:
[ 4555.700750][T23008]
[4555.700752][T23008] dump_stack_lvl (lib/dump_stack.c:123)
[4555.700760][T23008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4555.700766][T23008] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4555.700773][T23008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4555.700780][T23008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4555.700787][T23008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4555.700792][T23008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4555.700804][T23008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4555.700815][T23008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4555.700821][T23008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4555.700826][T23008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4555.700835][T23008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4555.700840][T23008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4555.700848][T23008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4555.700864][T23008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4555.700867][T23008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4555.700878][T23008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4555.700883][T23008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4555.700889][T23008] ? __pfx___sys_sendto (net/socket.c:2147)
[4555.700903][T23008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4555.700910][T23008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4555.700919][T23008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4555.700926][T23008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4555.700936][T23008] __x64_sys_sendto (net/socket.c:2183)
[4555.700940][T23008] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4555.700943][T23008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4555.700948][T23008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4555.700953][T23008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4555.700957][T23008] RIP: 0033:0x7f4d2a7c4a4a
[ 4555.700960][T23008] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4555.700964][T23008] RSP: 002b:00007ffd004905d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4555.700968][T23008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d2a7c4a4a
[ 4555.700970][T23008] RDX: 0000000000000040 RSI: 0000000003dcd340 RDI: 0000000000000005
[ 4555.700972][T23008] RBP: 00007ffd00490660 R08: 0000000000418574 R09: 000000000000001c
[ 4555.700974][T23008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4555.700977][T23008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d2a8ed000
| [ 4555.700991][T23008]
| [ 4555.700993][T23008] lwtunnel_output(): recursion limit reached on datapath
| [ 4557.199923][T23012] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23012
| [4557.200385][T23012] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4557.200638][T23012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4557.200641][T23012] Call Trace:
[ 4557.200643][T23012]
[4557.200645][T23012] dump_stack_lvl (lib/dump_stack.c:123)
[4557.200653][T23012] check_preemption_disabled (lib/smp_processor_id.c:52)
[4557.200660][T23012] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4557.200666][T23012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4557.200674][T23012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.200681][T23012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4557.200686][T23012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.200698][T23012] rawv6_sendmsg (net/ipv6/raw.c:918)
[4557.200710][T23012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4557.200715][T23012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4557.200720][T23012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.200729][T23012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4557.200735][T23012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4557.200744][T23012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4557.200760][T23012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4557.200763][T23012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.200774][T23012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.200780][T23012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.200785][T23012] ? __pfx___sys_sendto (net/socket.c:2147)
[4557.200800][T23012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4557.200806][T23012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4557.200815][T23012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4557.200822][T23012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4557.200832][T23012] __x64_sys_sendto (net/socket.c:2183)
[4557.200837][T23012] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4557.200840][T23012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4557.200845][T23012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4557.200850][T23012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4557.200854][T23012] RIP: 0033:0x7f184057ea4a
[ 4557.200858][T23012] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4557.200862][T23012] RSP: 002b:00007ffd00aa57b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4557.200866][T23012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f184057ea4a
[ 4557.200868][T23012] RDX: 0000000000000040 RSI: 000000003b650340 RDI: 0000000000000005
[ 4557.200870][T23012] RBP: 00007ffd00aa5840 R08: 0000000000418574 R09: 000000000000001c
[ 4557.200872][T23012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4557.200874][T23012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18406a7000
| [ 4557.200874][T23012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18406a7000
| [ 4557.200889][T23012]
| [ 4557.200891][T23012] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23012
| [4557.213046][T23012] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4557.213304][T23012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4557.213306][T23012] Call Trace:
[ 4557.213308][T23012]
[4557.213310][T23012] dump_stack_lvl (lib/dump_stack.c:123)
[4557.213316][T23012] check_preemption_disabled (lib/smp_processor_id.c:52)
[4557.213321][T23012] lwtunnel_output (net/core/lwtunnel.c:359)
[4557.213328][T23012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4557.213335][T23012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.213341][T23012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4557.213346][T23012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.213358][T23012] rawv6_sendmsg (net/ipv6/raw.c:918)
[4557.213370][T23012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4557.213375][T23012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4557.213379][T23012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.213387][T23012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4557.213391][T23012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4557.213400][T23012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4557.213417][T23012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4557.213419][T23012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.213431][T23012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.213435][T23012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.213441][T23012] ? __pfx___sys_sendto (net/socket.c:2147)
[4557.213456][T23012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4557.213462][T23012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4557.213470][T23012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4557.213477][T23012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4557.213487][T23012] __x64_sys_sendto (net/socket.c:2183)
[4557.213491][T23012] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4557.213494][T23012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4557.213499][T23012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4557.213504][T23012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4557.213507][T23012] RIP: 0033:0x7f184057ea4a
[ 4557.213511][T23012] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4557.213514][T23012] RSP: 002b:00007ffd00aa57b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4557.213517][T23012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f184057ea4a
[ 4557.213519][T23012] RDX: 0000000000000040 RSI: 000000003b650340 RDI: 0000000000000005
[ 4557.213521][T23012] RBP: 00007ffd00aa5840 R08: 0000000000418574 R09: 000000000000001c
[ 4557.213523][T23012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4557.213525][T23012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18406a7000
| [ 4557.213525][T23012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18406a7000
| [ 4557.213540][T23012]
| [ 4557.213983][T23012] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23012
| [4557.225627][T23012] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4557.225886][T23012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4557.225888][T23012] Call Trace:
[ 4557.225890][T23012]
[4557.225892][T23012] dump_stack_lvl (lib/dump_stack.c:123)
[4557.225899][T23012] check_preemption_disabled (lib/smp_processor_id.c:52)
[4557.225905][T23012] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4557.225911][T23012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4557.225918][T23012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.225924][T23012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4557.225929][T23012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.225941][T23012] rawv6_sendmsg (net/ipv6/raw.c:918)
[4557.225953][T23012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4557.225959][T23012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4557.225963][T23012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.225971][T23012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4557.225976][T23012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4557.225985][T23012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4557.226001][T23012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4557.226004][T23012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.226015][T23012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.226020][T23012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.226026][T23012] ? __pfx___sys_sendto (net/socket.c:2147)
[4557.226041][T23012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4557.226048][T23012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4557.226056][T23012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4557.226063][T23012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4557.226073][T23012] __x64_sys_sendto (net/socket.c:2183)
[4557.226077][T23012] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4557.226081][T23012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4557.226085][T23012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4557.226090][T23012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4557.226094][T23012] RIP: 0033:0x7f184057ea4a
[ 4557.226097][T23012] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4557.226100][T23012] RSP: 002b:00007ffd00aa57b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4557.226104][T23012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f184057ea4a
[ 4557.226106][T23012] RDX: 0000000000000040 RSI: 000000003b650340 RDI: 0000000000000005
[ 4557.226108][T23012] RBP: 00007ffd00aa5840 R08: 0000000000418574 R09: 000000000000001c
[ 4557.226110][T23012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4557.226113][T23012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18406a7000
| [ 4557.226128][T23012]
| [ 4557.425450][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4557.701781][T23016] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23016
| [4557.702338][T23016] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4557.702607][T23016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4557.702609][T23016] Call Trace:
[ 4557.702611][T23016]
[4557.702613][T23016] dump_stack_lvl (lib/dump_stack.c:123)
[4557.702622][T23016] check_preemption_disabled (lib/smp_processor_id.c:52)
[4557.702628][T23016] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4557.702635][T23016] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4557.702642][T23016] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.702649][T23016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4557.702654][T23016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4557.702666][T23016] rawv6_sendmsg (net/ipv6/raw.c:918)
[4557.702678][T23016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4557.702683][T23016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4557.702688][T23016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.702698][T23016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4557.702703][T23016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4557.702711][T23016] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4557.702728][T23016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4557.702730][T23016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4557.702752][T23016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.702758][T23016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4557.702763][T23016] ? __pfx___sys_sendto (net/socket.c:2147)
[4557.702777][T23016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4557.702785][T23016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4557.702794][T23016] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4557.702802][T23016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4557.702812][T23016] __x64_sys_sendto (net/socket.c:2183)
[4557.702815][T23016] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4557.702819][T23016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4557.702824][T23016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4557.702829][T23016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4557.702833][T23016] RIP: 0033:0x7f2e7aef5a4a
[ 4557.702837][T23016] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4557.702840][T23016] RSP: 002b:00007fff1d5d2928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4557.702845][T23016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e7aef5a4a
[ 4557.702847][T23016] RDX: 0000000000000040 RSI: 000000001b6ca340 RDI: 0000000000000005
[ 4557.702849][T23016] RBP: 00007fff1d5d29b0 R08: 0000000000418574 R09: 000000000000001c
[ 4557.702851][T23016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4557.702853][T23016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e7b01e000
| [ 4557.702867][T23016]
| [ 4557.702870][T23016] lwtunnel_output(): recursion limit reached on datapath
| [ 4559.172261][T23020] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23020
| [4559.172765][T23020] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4559.173041][T23020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4559.173043][T23020] Call Trace:
[ 4559.173046][T23020]
[4559.173048][T23020] dump_stack_lvl (lib/dump_stack.c:123)
[4559.173056][T23020] check_preemption_disabled (lib/smp_processor_id.c:52)
[4559.173062][T23020] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4559.173069][T23020] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4559.173076][T23020] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4559.173084][T23020] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4559.173089][T23020] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4559.173100][T23020] rawv6_sendmsg (net/ipv6/raw.c:918)
[4559.173113][T23020] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4559.173119][T23020] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4559.173124][T23020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4559.173133][T23020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4559.173138][T23020] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4559.173147][T23020] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4559.173163][T23020] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4559.173165][T23020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4559.173176][T23020] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4559.173182][T23020] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4559.173188][T23020] ? __pfx___sys_sendto (net/socket.c:2147)
[4559.173202][T23020] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4559.173209][T23020] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4559.173219][T23020] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4559.173226][T23020] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4559.173236][T23020] __x64_sys_sendto (net/socket.c:2183)
[4559.173240][T23020] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4559.173244][T23020] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4559.173249][T23020] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4559.173254][T23020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4559.173258][T23020] RIP: 0033:0x7fec673daa4a
[ 4559.173262][T23020] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4559.173265][T23020] RSP: 002b:00007ffd047284b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4559.173270][T23020] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec673daa4a
[ 4559.173272][T23020] RDX: 0000000000000040 RSI: 0000000000650340 RDI: 0000000000000005
[ 4559.173274][T23020] RBP: 00007ffd04728540 R08: 0000000000418574 R09: 000000000000001c
[ 4559.173277][T23020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4559.173278][T23020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec67503000
| [ 4559.173293][T23020]
| [ 4559.186624][T23020] lwtunnel_output(): recursion limit reached on datapath
| [ 4560.656505][T23024] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23024
| [4560.656949][T23024] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4560.658089][T23024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4560.658092][T23024] Call Trace:
[ 4560.658094][T23024]
[4560.658096][T23024] dump_stack_lvl (lib/dump_stack.c:123)
[4560.658105][T23024] check_preemption_disabled (lib/smp_processor_id.c:52)
[4560.658113][T23024] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4560.658120][T23024] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4560.658128][T23024] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4560.658135][T23024] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4560.658140][T23024] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4560.658152][T23024] rawv6_sendmsg (net/ipv6/raw.c:918)
[4560.658164][T23024] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4560.658169][T23024] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4560.658175][T23024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4560.658184][T23024] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4560.658189][T23024] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4560.658198][T23024] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4560.658214][T23024] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4560.658217][T23024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4560.658228][T23024] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4560.658234][T23024] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4560.658239][T23024] ? __pfx___sys_sendto (net/socket.c:2147)
[4560.658254][T23024] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4560.658261][T23024] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4560.658270][T23024] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4560.658277][T23024] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4560.658288][T23024] __x64_sys_sendto (net/socket.c:2183)
[4560.658292][T23024] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4560.658295][T23024] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4560.658300][T23024] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4560.658305][T23024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4560.658308][T23024] RIP: 0033:0x7efeee453a4a
[ 4560.658313][T23024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4560.658316][T23024] RSP: 002b:00007ffc3185a9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4560.658320][T23024] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efeee453a4a
[ 4560.658322][T23024] RDX: 0000000000000040 RSI: 000000002c070340 RDI: 0000000000000005
[ 4560.658324][T23024] RBP: 00007ffc3185aa70 R08: 0000000000418574 R09: 000000000000001c
[ 4560.658327][T23024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4560.658328][T23024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeee57c000
| [ 4560.658328][T23024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeee57c000
| [ 4560.658343][T23024]
| [ 4560.670798][T23024] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23024
| [4560.671162][T23024] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4560.671406][T23024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4560.671408][T23024] Call Trace:
[ 4560.671409][T23024]
[4560.671411][T23024] dump_stack_lvl (lib/dump_stack.c:123)
[4560.671418][T23024] check_preemption_disabled (lib/smp_processor_id.c:52)
[4560.671424][T23024] lwtunnel_output (net/core/lwtunnel.c:359)
[4560.671431][T23024] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4560.671438][T23024] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4560.671444][T23024] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4560.671449][T23024] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4560.671461][T23024] rawv6_sendmsg (net/ipv6/raw.c:918)
[4560.671473][T23024] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4560.671478][T23024] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4560.671482][T23024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4560.671491][T23024] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4560.671495][T23024] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4560.671504][T23024] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4560.671520][T23024] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4560.671523][T23024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4560.671534][T23024] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4560.671539][T23024] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4560.671545][T23024] ? __pfx___sys_sendto (net/socket.c:2147)
[4560.671560][T23024] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4560.671566][T23024] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4560.671575][T23024] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4560.671582][T23024] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4560.671592][T23024] __x64_sys_sendto (net/socket.c:2183)
[4560.671596][T23024] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4560.671600][T23024] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4560.671604][T23024] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4560.671609][T23024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4560.671613][T23024] RIP: 0033:0x7efeee453a4a
[ 4560.671616][T23024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4560.671619][T23024] RSP: 002b:00007ffc3185a9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4560.671623][T23024] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efeee453a4a
[ 4560.671625][T23024] RDX: 0000000000000040 RSI: 000000002c070340 RDI: 0000000000000005
[ 4560.671627][T23024] RBP: 00007ffc3185aa70 R08: 0000000000418574 R09: 000000000000001c
[ 4560.671629][T23024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4560.671631][T23024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeee57c000
| [ 4560.671631][T23024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeee57c000
| [ 4560.671646][T23024]
| [ 4560.672078][T23024] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23024
| [4560.683513][T23024] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4560.683761][T23024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4560.683763][T23024] Call Trace:
[ 4560.683765][T23024]
[4560.683768][T23024] dump_stack_lvl (lib/dump_stack.c:123)
[4560.683774][T23024] check_preemption_disabled (lib/smp_processor_id.c:52)
[4560.683781][T23024] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4560.683787][T23024] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4560.683794][T23024] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4560.683801][T23024] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4560.683805][T23024] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4560.683818][T23024] rawv6_sendmsg (net/ipv6/raw.c:918)
[4560.683830][T23024] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4560.683835][T23024] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4560.683840][T23024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4560.683849][T23024] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4560.683854][T23024] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4560.683862][T23024] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4560.683879][T23024] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4560.683882][T23024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4560.683893][T23024] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4560.683898][T23024] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4560.683903][T23024] ? __pfx___sys_sendto (net/socket.c:2147)
[4560.683918][T23024] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4560.683925][T23024] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4560.683933][T23024] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4560.683940][T23024] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4560.683951][T23024] __x64_sys_sendto (net/socket.c:2183)
[4560.683955][T23024] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4560.683958][T23024] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4560.683963][T23024] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4560.683968][T23024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4560.683972][T23024] RIP: 0033:0x7efeee453a4a
[ 4560.683976][T23024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4560.683979][T23024] RSP: 002b:00007ffc3185a9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4560.683982][T23024] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efeee453a4a
[ 4560.683985][T23024] RDX: 0000000000000040 RSI: 000000002c070340 RDI: 0000000000000005
[ 4560.683987][T23024] RBP: 00007ffc3185aa70 R08: 0000000000418574 R09: 000000000000001c
[ 4560.683988][T23024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4560.683990][T23024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeee57c000
| [ 4560.683990][T23024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeee57c000
| [ 4560.684005][T23024]
| [ 4561.163139][T23028] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23028
| [4561.163581][T23028] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4561.163829][T23028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4561.163831][T23028] Call Trace:
[ 4561.163834][T23028]
[4561.163836][T23028] dump_stack_lvl (lib/dump_stack.c:123)
[4561.163844][T23028] check_preemption_disabled (lib/smp_processor_id.c:52)
[4561.163850][T23028] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4561.163857][T23028] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4561.163864][T23028] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.163871][T23028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4561.163876][T23028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.163888][T23028] rawv6_sendmsg (net/ipv6/raw.c:918)
[4561.163900][T23028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4561.163904][T23028] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4561.163914][T23028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4561.163919][T23028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4561.163923][T23028] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4561.163932][T23028] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4561.163949][T23028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4561.163951][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.163963][T23028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.163968][T23028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.163973][T23028] ? __pfx___sys_sendto (net/socket.c:2147)
[4561.163985][T23028] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4561.163993][T23028] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4561.163998][T23028] ? 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)
[4561.164003][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.164009][T23028] ? 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)
[4561.164014][T23028] ? 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)
[4561.164023][T23028] __x64_sys_sendto (net/socket.c:2183)
[4561.164027][T23028] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4561.164030][T23028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4561.164035][T23028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4561.164040][T23028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4561.164044][T23028] RIP: 0033:0x7f296c1c5a4a
[ 4561.164048][T23028] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4561.164051][T23028] RSP: 002b:00007fff5425dd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4561.164055][T23028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f296c1c5a4a
[ 4561.164057][T23028] RDX: 0000000000000040 RSI: 000000000f2c8340 RDI: 0000000000000005
[ 4561.164059][T23028] RBP: 00007fff5425dd90 R08: 0000000000418574 R09: 000000000000001c
[ 4561.164061][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4561.164063][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296c2ee000
| [ 4561.164063][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296c2ee000
| [ 4561.164077][T23028]
| [ 4561.164079][T23028] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23028
| [4561.176352][T23028] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4561.176594][T23028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4561.176596][T23028] Call Trace:
[ 4561.176598][T23028]
[4561.176600][T23028] dump_stack_lvl (lib/dump_stack.c:123)
[4561.176607][T23028] check_preemption_disabled (lib/smp_processor_id.c:52)
[4561.176612][T23028] lwtunnel_output (net/core/lwtunnel.c:359)
[4561.176619][T23028] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4561.176626][T23028] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.176632][T23028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4561.176637][T23028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.176649][T23028] rawv6_sendmsg (net/ipv6/raw.c:918)
[4561.176661][T23028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4561.176665][T23028] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4561.176674][T23028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4561.176677][T23028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4561.176680][T23028] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4561.176689][T23028] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4561.176706][T23028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4561.176709][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.176720][T23028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.176725][T23028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.176730][T23028] ? __pfx___sys_sendto (net/socket.c:2147)
[4561.176742][T23028] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4561.176750][T23028] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4561.176755][T23028] ? 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)
[4561.176759][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.176765][T23028] ? 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)
[4561.176771][T23028] ? 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)
[4561.176779][T23028] __x64_sys_sendto (net/socket.c:2183)
[4561.176783][T23028] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4561.176786][T23028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4561.176791][T23028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4561.176796][T23028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4561.176799][T23028] RIP: 0033:0x7f296c1c5a4a
[ 4561.176802][T23028] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4561.176805][T23028] RSP: 002b:00007fff5425dd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4561.176809][T23028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f296c1c5a4a
[ 4561.176811][T23028] RDX: 0000000000000040 RSI: 000000000f2c8340 RDI: 0000000000000005
[ 4561.176813][T23028] RBP: 00007fff5425dd90 R08: 0000000000418574 R09: 000000000000001c
[ 4561.176814][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4561.176816][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296c2ee000
| [ 4561.176816][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296c2ee000
| [ 4561.176831][T23028]
| [ 4561.195383][T23028] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23028
| [4561.195746][T23028] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4561.195990][T23028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4561.195992][T23028] Call Trace:
[ 4561.195994][T23028]
[4561.195997][T23028] dump_stack_lvl (lib/dump_stack.c:123)
[4561.196003][T23028] check_preemption_disabled (lib/smp_processor_id.c:52)
[4561.196009][T23028] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4561.196016][T23028] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4561.196022][T23028] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.196028][T23028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4561.196033][T23028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.196045][T23028] rawv6_sendmsg (net/ipv6/raw.c:918)
[4561.196057][T23028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4561.196061][T23028] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4561.196071][T23028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4561.196076][T23028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4561.196079][T23028] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4561.196088][T23028] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4561.196104][T23028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4561.196107][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.196120][T23028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.196125][T23028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.196131][T23028] ? __pfx___sys_sendto (net/socket.c:2147)
[4561.196143][T23028] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4561.196151][T23028] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4561.196155][T23028] ? 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)
[4561.196160][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.196166][T23028] ? 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)
[4561.196172][T23028] ? 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)
[4561.196180][T23028] __x64_sys_sendto (net/socket.c:2183)
[4561.196185][T23028] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4561.196188][T23028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4561.196192][T23028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4561.196198][T23028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4561.196202][T23028] RIP: 0033:0x7f296c1c5a4a
[ 4561.196205][T23028] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4561.196208][T23028] RSP: 002b:00007fff5425dd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4561.196212][T23028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f296c1c5a4a
[ 4561.196214][T23028] RDX: 0000000000000040 RSI: 000000000f2c8340 RDI: 0000000000000005
[ 4561.196216][T23028] RBP: 00007fff5425dd90 R08: 0000000000418574 R09: 000000000000001c
[ 4561.196218][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4561.196220][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296c2ee000
| [ 4561.196220][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296c2ee000
| [ 4561.196235][T23028]
| [ 4561.666899][T23032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23032
| [4561.667396][T23032] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4561.667667][T23032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4561.667669][T23032] Call Trace:
[ 4561.667672][T23032]
[4561.667674][T23032] dump_stack_lvl (lib/dump_stack.c:123)
[4561.667682][T23032] check_preemption_disabled (lib/smp_processor_id.c:52)
[4561.667689][T23032] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4561.667696][T23032] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4561.667703][T23032] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.667711][T23032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4561.667716][T23032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.667728][T23032] rawv6_sendmsg (net/ipv6/raw.c:918)
[4561.667739][T23032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4561.667745][T23032] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4561.667750][T23032] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.667759][T23032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4561.667765][T23032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4561.667773][T23032] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4561.667789][T23032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4561.667792][T23032] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.667803][T23032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.667809][T23032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.667815][T23032] ? __pfx___sys_sendto (net/socket.c:2147)
[4561.667829][T23032] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4561.667836][T23032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4561.667845][T23032] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4561.667852][T23032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4561.667862][T23032] __x64_sys_sendto (net/socket.c:2183)
[4561.667866][T23032] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4561.667870][T23032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4561.667875][T23032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4561.667880][T23032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4561.667883][T23032] RIP: 0033:0x7f98b4621a4a
[ 4561.667888][T23032] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4561.667891][T23032] RSP: 002b:00007ffeb3afba08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4561.667896][T23032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98b4621a4a
[ 4561.667898][T23032] RDX: 0000000000000040 RSI: 0000000032007340 RDI: 0000000000000005
[ 4561.667900][T23032] RBP: 00007ffeb3afba90 R08: 0000000000418574 R09: 000000000000001c
[ 4561.667902][T23032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4561.667904][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b474a000
| [ 4562.545526][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4562.546408][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4563.140538][T23036] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23036
| [4563.140980][T23036] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4563.141279][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4563.141281][T23036] Call Trace:
[ 4563.141283][T23036]
[4563.141285][T23036] dump_stack_lvl (lib/dump_stack.c:123)
[4563.141293][T23036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4563.141300][T23036] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4563.141306][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4563.141314][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.141320][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4563.141325][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.141337][T23036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4563.141349][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4563.141355][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4563.141360][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.141368][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4563.141374][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4563.141383][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4563.141399][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4563.141402][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.141413][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.141419][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.141425][T23036] ? __pfx___sys_sendto (net/socket.c:2147)
[4563.141439][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4563.141446][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4563.141456][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4563.141463][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4563.141473][T23036] __x64_sys_sendto (net/socket.c:2183)
[4563.141478][T23036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4563.141481][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4563.141486][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4563.141491][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4563.141495][T23036] RIP: 0033:0x7f585973ea4a
[ 4563.141500][T23036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4563.141503][T23036] RSP: 002b:00007ffdd58fdc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4563.141507][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f585973ea4a
[ 4563.141509][T23036] RDX: 0000000000000040 RSI: 000000000899f340 RDI: 0000000000000005
[ 4563.141511][T23036] RBP: 00007ffdd58fdcc0 R08: 0000000000418574 R09: 000000000000001c
[ 4563.141514][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4563.141516][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5859867000
| [ 4563.141516][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5859867000
| [ 4563.141530][T23036]
| [ 4563.141533][T23036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23036
| [4563.153004][T23036] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4563.153255][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4563.153256][T23036] Call Trace:
[ 4563.153258][T23036]
[4563.153260][T23036] dump_stack_lvl (lib/dump_stack.c:123)
[4563.153266][T23036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4563.153271][T23036] lwtunnel_output (net/core/lwtunnel.c:359)
[4563.153278][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4563.153285][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.153290][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4563.153295][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.153307][T23036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4563.153319][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4563.153325][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4563.153329][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.153336][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4563.153340][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4563.153349][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4563.153365][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4563.153368][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.153379][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.153383][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.153389][T23036] ? __pfx___sys_sendto (net/socket.c:2147)
[4563.153404][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4563.153410][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4563.153418][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4563.153426][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4563.153436][T23036] __x64_sys_sendto (net/socket.c:2183)
[4563.153440][T23036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4563.153443][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4563.153448][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4563.153453][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4563.153456][T23036] RIP: 0033:0x7f585973ea4a
[ 4563.153459][T23036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4563.153462][T23036] RSP: 002b:00007ffdd58fdc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4563.153465][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f585973ea4a
[ 4563.153467][T23036] RDX: 0000000000000040 RSI: 000000000899f340 RDI: 0000000000000005
[ 4563.153469][T23036] RBP: 00007ffdd58fdcc0 R08: 0000000000418574 R09: 000000000000001c
[ 4563.153471][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4563.153472][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5859867000
| [ 4563.153472][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5859867000
| [ 4563.153487][T23036]
| [ 4563.153917][T23036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23036
| [4563.165364][T23036] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4563.165610][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4563.165612][T23036] Call Trace:
[ 4563.165614][T23036]
[4563.165616][T23036] dump_stack_lvl (lib/dump_stack.c:123)
[4563.165623][T23036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4563.165628][T23036] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4563.165635][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4563.165641][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.165647][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4563.165652][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.165664][T23036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4563.165676][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4563.165682][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4563.165686][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.165694][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4563.165697][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4563.165706][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4563.165723][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4563.165725][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.165737][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.165742][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.165747][T23036] ? __pfx___sys_sendto (net/socket.c:2147)
[4563.165762][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4563.165768][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4563.165776][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4563.165783][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4563.165793][T23036] __x64_sys_sendto (net/socket.c:2183)
[4563.165797][T23036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4563.165801][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4563.165805][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4563.165810][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4563.165814][T23036] RIP: 0033:0x7f585973ea4a
[ 4563.165817][T23036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4563.165820][T23036] RSP: 002b:00007ffdd58fdc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4563.165823][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f585973ea4a
[ 4563.165826][T23036] RDX: 0000000000000040 RSI: 000000000899f340 RDI: 0000000000000005
[ 4563.165828][T23036] RBP: 00007ffdd58fdcc0 R08: 0000000000418574 R09: 000000000000001c
[ 4563.165830][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4563.165832][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5859867000
| [ 4563.569351][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4563.570075][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4563.623219][T23040] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23040
| [4563.623656][T23040] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4563.623907][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4563.623909][T23040] Call Trace:
[ 4563.623911][T23040]
[4563.623914][T23040] dump_stack_lvl (lib/dump_stack.c:123)
[4563.623922][T23040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4563.623929][T23040] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4563.623935][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4563.623943][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.623950][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4563.623955][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.623967][T23040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4563.623979][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4563.623984][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4563.623990][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.623999][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4563.624004][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4563.624013][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4563.624029][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4563.624032][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.624044][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.624049][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.624054][T23040] ? __pfx___sys_sendto (net/socket.c:2147)
[4563.624069][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4563.624075][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4563.624084][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4563.624092][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4563.624102][T23040] __x64_sys_sendto (net/socket.c:2183)
[4563.624106][T23040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4563.624110][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4563.624116][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4563.624121][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4563.624125][T23040] RIP: 0033:0x7f43c0a3aa4a
[ 4563.624129][T23040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4563.624132][T23040] RSP: 002b:00007ffced8e2c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4563.624137][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43c0a3aa4a
[ 4563.624139][T23040] RDX: 0000000000000040 RSI: 0000000022db3340 RDI: 0000000000000005
[ 4563.624141][T23040] RBP: 00007ffced8e2cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4563.624143][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4563.624145][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c0b63000
| [ 4563.624145][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c0b63000
| [ 4563.624160][T23040]
| [ 4563.637316][T23040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23040
| [4563.637671][T23040] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4563.637919][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4563.637920][T23040] Call Trace:
[ 4563.637922][T23040]
[4563.637924][T23040] dump_stack_lvl (lib/dump_stack.c:123)
[4563.637931][T23040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4563.637937][T23040] lwtunnel_output (net/core/lwtunnel.c:359)
[4563.637943][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4563.637950][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.637956][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4563.637961][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.637973][T23040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4563.637985][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4563.637990][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4563.637995][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.638002][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4563.638006][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4563.638015][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4563.638031][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4563.638034][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.638046][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.638050][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.638056][T23040] ? __pfx___sys_sendto (net/socket.c:2147)
[4563.638070][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4563.638077][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4563.638085][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4563.638092][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4563.638103][T23040] __x64_sys_sendto (net/socket.c:2183)
[4563.638106][T23040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4563.638110][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4563.638116][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4563.638121][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4563.638124][T23040] RIP: 0033:0x7f43c0a3aa4a
[ 4563.638128][T23040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4563.638131][T23040] RSP: 002b:00007ffced8e2c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4563.638134][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43c0a3aa4a
[ 4563.638136][T23040] RDX: 0000000000000040 RSI: 0000000022db3340 RDI: 0000000000000005
[ 4563.638138][T23040] RBP: 00007ffced8e2cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4563.638140][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4563.638142][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c0b63000
| [ 4563.638142][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c0b63000
| [ 4563.638157][T23040]
| [ 4563.651015][T23040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23040
| [4563.651390][T23040] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4563.651639][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4563.651641][T23040] Call Trace:
[ 4563.651643][T23040]
[4563.651645][T23040] dump_stack_lvl (lib/dump_stack.c:123)
[4563.651652][T23040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4563.651658][T23040] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4563.651665][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4563.651671][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.651677][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4563.651682][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4563.651695][T23040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4563.651706][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4563.651712][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4563.651716][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.651725][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4563.651729][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4563.651738][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4563.651754][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4563.651757][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4563.651769][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.651773][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4563.651779][T23040] ? __pfx___sys_sendto (net/socket.c:2147)
[4563.651794][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4563.651800][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4563.651808][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4563.651815][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4563.651826][T23040] __x64_sys_sendto (net/socket.c:2183)
[4563.651830][T23040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4563.651833][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4563.651838][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4563.651843][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4563.651846][T23040] RIP: 0033:0x7f43c0a3aa4a
[ 4563.651850][T23040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4563.651853][T23040] RSP: 002b:00007ffced8e2c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4563.651856][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43c0a3aa4a
[ 4563.651858][T23040] RDX: 0000000000000040 RSI: 0000000022db3340 RDI: 0000000000000005
[ 4563.651860][T23040] RBP: 00007ffced8e2cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4563.651862][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4563.651864][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c0b63000
| [ 4563.651879][T23040]
| [ 4566.372387][T23064] check_preemption_disabled: 15 callbacks suppressed
| [ 4566.372393][T23064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23064
| [4566.373203][T23064] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4566.373467][T23064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4566.373469][T23064] Call Trace:
[ 4566.373471][T23064]
[4566.373474][T23064] dump_stack_lvl (lib/dump_stack.c:123)
[4566.373482][T23064] check_preemption_disabled (lib/smp_processor_id.c:52)
[4566.373488][T23064] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4566.373495][T23064] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4566.373503][T23064] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4566.373510][T23064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4566.373515][T23064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4566.373527][T23064] rawv6_sendmsg (net/ipv6/raw.c:918)
[4566.373539][T23064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4566.373544][T23064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4566.373549][T23064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4566.373558][T23064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4566.373563][T23064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4566.373572][T23064] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4566.373588][T23064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4566.373591][T23064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4566.373602][T23064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4566.373608][T23064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4566.373613][T23064] ? __pfx___sys_sendto (net/socket.c:2147)
[4566.373628][T23064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4566.373635][T23064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4566.373644][T23064] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4566.373658][T23064] __x64_sys_sendto (net/socket.c:2183)
[4566.373662][T23064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4566.373666][T23064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4566.373671][T23064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4566.373676][T23064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4566.373680][T23064] RIP: 0033:0x7fd6ea7f6a4a
[ 4566.373685][T23064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4566.373688][T23064] RSP: 002b:00007fff8d32d468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4566.373693][T23064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6ea7f6a4a
[ 4566.373695][T23064] RDX: 0000000000000040 RSI: 00000000173d3340 RDI: 0000000000000005
[ 4566.373698][T23064] RBP: 00007fff8d32d4f0 R08: 0000000000418574 R09: 000000000000001c
[ 4566.373700][T23064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4566.373702][T23064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6ea91f000
| [ 4566.373716][T23064]
| [ 4566.373719][T23064] lwtunnel_output(): recursion limit reached on datapath
| [ 4567.848040][T23068] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23068
| [4567.849187][T23068] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4567.849453][T23068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4567.849455][T23068] Call Trace:
[ 4567.849458][T23068]
[4567.849460][T23068] dump_stack_lvl (lib/dump_stack.c:123)
[4567.849468][T23068] check_preemption_disabled (lib/smp_processor_id.c:52)
[4567.849475][T23068] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4567.849481][T23068] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4567.849490][T23068] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4567.849497][T23068] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4567.849502][T23068] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4567.849514][T23068] rawv6_sendmsg (net/ipv6/raw.c:918)
[4567.849525][T23068] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4567.849531][T23068] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4567.849536][T23068] ? __lock_release (kernel/locking/lockdep.c:5534)
[4567.849545][T23068] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4567.849550][T23068] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4567.849559][T23068] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4567.849575][T23068] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4567.849578][T23068] ? __lock_release (kernel/locking/lockdep.c:5534)
[4567.849590][T23068] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4567.849595][T23068] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4567.849601][T23068] ? __pfx___sys_sendto (net/socket.c:2147)
[4567.849616][T23068] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4567.849622][T23068] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4567.849632][T23068] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4567.849639][T23068] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4567.849649][T23068] __x64_sys_sendto (net/socket.c:2183)
[4567.849653][T23068] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4567.849657][T23068] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4567.849662][T23068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4567.849667][T23068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4567.849671][T23068] RIP: 0033:0x7f1db4a62a4a
[ 4567.849675][T23068] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4567.849678][T23068] RSP: 002b:00007ffd1cf65388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4567.849683][T23068] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1db4a62a4a
[ 4567.849685][T23068] RDX: 0000000000000040 RSI: 000000001a15b340 RDI: 0000000000000005
[ 4567.849687][T23068] RBP: 00007ffd1cf65410 R08: 0000000000418574 R09: 000000000000001c
[ 4567.849689][T23068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4567.849691][T23068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1db4b8b000
| [ 4567.849706][T23068]
| [ 4567.849708][T23068] lwtunnel_output(): recursion limit reached on datapath
| [ 4569.302096][T23072] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23072
| [4569.303466][T23072] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4569.303718][T23072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4569.303721][T23072] Call Trace:
[ 4569.303724][T23072]
[4569.303726][T23072] dump_stack_lvl (lib/dump_stack.c:123)
[4569.303734][T23072] check_preemption_disabled (lib/smp_processor_id.c:52)
[4569.303740][T23072] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4569.303746][T23072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4569.303754][T23072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.303761][T23072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4569.303766][T23072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.303778][T23072] rawv6_sendmsg (net/ipv6/raw.c:918)
[4569.303789][T23072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4569.303795][T23072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4569.303800][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.303809][T23072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4569.303814][T23072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4569.303823][T23072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4569.303839][T23072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4569.303842][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.303853][T23072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.303859][T23072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.303864][T23072] ? __pfx___sys_sendto (net/socket.c:2147)
[4569.303879][T23072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4569.303886][T23072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4569.303895][T23072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4569.303902][T23072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4569.303913][T23072] __x64_sys_sendto (net/socket.c:2183)
[4569.303916][T23072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4569.303921][T23072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4569.303925][T23072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4569.303930][T23072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4569.303935][T23072] RIP: 0033:0x7fa7d2dcaa4a
[ 4569.303939][T23072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4569.303942][T23072] RSP: 002b:00007ffcade44228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4569.303946][T23072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7d2dcaa4a
[ 4569.303949][T23072] RDX: 0000000000000040 RSI: 0000000034a20340 RDI: 0000000000000005
[ 4569.303951][T23072] RBP: 00007ffcade442b0 R08: 0000000000418574 R09: 000000000000001c
[ 4569.303953][T23072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4569.303955][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7d2ef3000
| [ 4569.303955][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7d2ef3000
| [ 4569.303969][T23072]
| [ 4569.303971][T23072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23072
| [4569.315392][T23072] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4569.315634][T23072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4569.315636][T23072] Call Trace:
[ 4569.315638][T23072]
[4569.315640][T23072] dump_stack_lvl (lib/dump_stack.c:123)
[4569.315646][T23072] check_preemption_disabled (lib/smp_processor_id.c:52)
[4569.315651][T23072] lwtunnel_output (net/core/lwtunnel.c:359)
[4569.315658][T23072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4569.315664][T23072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.315670][T23072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4569.315675][T23072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.315687][T23072] rawv6_sendmsg (net/ipv6/raw.c:918)
[4569.315699][T23072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4569.315704][T23072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4569.315708][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.315716][T23072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4569.315719][T23072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4569.315728][T23072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4569.315744][T23072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4569.315747][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.315758][T23072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.315763][T23072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.315769][T23072] ? __pfx___sys_sendto (net/socket.c:2147)
[4569.315783][T23072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4569.315790][T23072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4569.315797][T23072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4569.315804][T23072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4569.315815][T23072] __x64_sys_sendto (net/socket.c:2183)
[4569.315819][T23072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4569.315822][T23072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4569.315827][T23072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4569.315831][T23072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4569.315834][T23072] RIP: 0033:0x7fa7d2dcaa4a
[ 4569.315838][T23072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4569.315840][T23072] RSP: 002b:00007ffcade44228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4569.315844][T23072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7d2dcaa4a
[ 4569.315846][T23072] RDX: 0000000000000040 RSI: 0000000034a20340 RDI: 0000000000000005
[ 4569.315848][T23072] RBP: 00007ffcade442b0 R08: 0000000000418574 R09: 000000000000001c
[ 4569.315850][T23072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4569.315852][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7d2ef3000
| [ 4569.315852][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7d2ef3000
| [ 4569.315866][T23072]
| [ 4569.333920][T23072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23072
| [4569.334289][T23072] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4569.334533][T23072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4569.334535][T23072] Call Trace:
[ 4569.334537][T23072]
[4569.334539][T23072] dump_stack_lvl (lib/dump_stack.c:123)
[4569.334546][T23072] check_preemption_disabled (lib/smp_processor_id.c:52)
[4569.334552][T23072] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4569.334558][T23072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4569.334565][T23072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.334571][T23072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4569.334576][T23072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.334588][T23072] rawv6_sendmsg (net/ipv6/raw.c:918)
[4569.334600][T23072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4569.334605][T23072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4569.334610][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.334618][T23072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4569.334622][T23072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4569.334631][T23072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4569.334647][T23072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4569.334650][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.334661][T23072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.334666][T23072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.334672][T23072] ? __pfx___sys_sendto (net/socket.c:2147)
[4569.334686][T23072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4569.334693][T23072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4569.334701][T23072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4569.334708][T23072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4569.334719][T23072] __x64_sys_sendto (net/socket.c:2183)
[4569.334723][T23072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4569.334726][T23072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4569.334731][T23072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4569.334736][T23072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4569.334740][T23072] RIP: 0033:0x7fa7d2dcaa4a
[ 4569.334744][T23072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4569.334747][T23072] RSP: 002b:00007ffcade44228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4569.334750][T23072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7d2dcaa4a
[ 4569.334752][T23072] RDX: 0000000000000040 RSI: 0000000034a20340 RDI: 0000000000000005
[ 4569.334754][T23072] RBP: 00007ffcade442b0 R08: 0000000000418574 R09: 000000000000001c
[ 4569.334756][T23072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4569.334758][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7d2ef3000
| [ 4569.334773][T23072]
| [ 4569.713409][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4569.816396][T23076] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23076
| [4569.816832][T23076] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4569.817078][T23076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4569.817081][T23076] Call Trace:
[ 4569.817083][T23076]
[4569.817085][T23076] dump_stack_lvl (lib/dump_stack.c:123)
[4569.817094][T23076] check_preemption_disabled (lib/smp_processor_id.c:52)
[4569.817100][T23076] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4569.817107][T23076] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4569.817116][T23076] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.817123][T23076] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4569.817128][T23076] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.817140][T23076] rawv6_sendmsg (net/ipv6/raw.c:918)
[4569.817152][T23076] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4569.817157][T23076] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4569.817163][T23076] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.817171][T23076] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4569.817177][T23076] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4569.817186][T23076] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4569.817202][T23076] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4569.817205][T23076] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.817216][T23076] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.817221][T23076] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.817227][T23076] ? __pfx___sys_sendto (net/socket.c:2147)
[4569.817241][T23076] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4569.817248][T23076] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4569.817257][T23076] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4569.817264][T23076] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4569.817274][T23076] __x64_sys_sendto (net/socket.c:2183)
[4569.817278][T23076] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4569.817282][T23076] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4569.817287][T23076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4569.817292][T23076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4569.817296][T23076] RIP: 0033:0x7f3c5b6b3a4a
[ 4569.817300][T23076] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4569.817304][T23076] RSP: 002b:00007ffe2a22c3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4569.817308][T23076] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c5b6b3a4a
[ 4569.817311][T23076] RDX: 0000000000000040 RSI: 000000002a123340 RDI: 0000000000000005
[ 4569.817313][T23076] RBP: 00007ffe2a22c480 R08: 0000000000418574 R09: 000000000000001c
[ 4569.817315][T23076] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4569.817317][T23076] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c5b7dc000
| [ 4569.817332][T23076]
| [ 4569.830281][T23076] lwtunnel_output(): recursion limit reached on datapath
| [ 4571.287409][T23080] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23080
| [4571.287884][T23080] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4571.288161][T23080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4571.288163][T23080] Call Trace:
[ 4571.288165][T23080]
[4571.288167][T23080] dump_stack_lvl (lib/dump_stack.c:123)
[4571.288176][T23080] check_preemption_disabled (lib/smp_processor_id.c:52)
[4571.288182][T23080] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4571.288189][T23080] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4571.288196][T23080] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4571.288204][T23080] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4571.288209][T23080] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4571.288221][T23080] rawv6_sendmsg (net/ipv6/raw.c:918)
[4571.288233][T23080] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4571.288238][T23080] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4571.288243][T23080] ? __lock_release (kernel/locking/lockdep.c:5534)
[4571.288252][T23080] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4571.288258][T23080] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4571.288266][T23080] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4571.288283][T23080] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4571.288286][T23080] ? __lock_release (kernel/locking/lockdep.c:5534)
[4571.288297][T23080] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4571.288303][T23080] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4571.288308][T23080] ? __pfx___sys_sendto (net/socket.c:2147)
[4571.288323][T23080] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4571.288331][T23080] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4571.288340][T23080] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4571.288347][T23080] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4571.288357][T23080] __x64_sys_sendto (net/socket.c:2183)
[4571.288361][T23080] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4571.288365][T23080] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4571.288370][T23080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4571.288375][T23080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4571.288379][T23080] RIP: 0033:0x7fdd74e5da4a
[ 4571.288383][T23080] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4571.288386][T23080] RSP: 002b:00007ffdcc4c8468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4571.288391][T23080] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd74e5da4a
[ 4571.288393][T23080] RDX: 0000000000000040 RSI: 0000000022b4b340 RDI: 0000000000000005
[ 4571.288395][T23080] RBP: 00007ffdcc4c84f0 R08: 0000000000418574 R09: 000000000000001c
[ 4571.288397][T23080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4571.288399][T23080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd74f86000
| [ 4571.288420][T23080] lwtunnel_output(): recursion limit reached on datapath
| [ 4571.761417][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4572.772239][T23084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23084
| [4572.772688][T23084] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4572.772938][T23084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4572.772940][T23084] Call Trace:
[ 4572.772942][T23084]
[4572.772944][T23084] dump_stack_lvl (lib/dump_stack.c:123)
[4572.772953][T23084] check_preemption_disabled (lib/smp_processor_id.c:52)
[4572.772959][T23084] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4572.772966][T23084] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4572.772973][T23084] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.772981][T23084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4572.772986][T23084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.772998][T23084] rawv6_sendmsg (net/ipv6/raw.c:918)
[4572.773009][T23084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4572.773014][T23084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4572.773019][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.773029][T23084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4572.773034][T23084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4572.773043][T23084] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4572.773059][T23084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4572.773062][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.773073][T23084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.773079][T23084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.773085][T23084] ? __pfx___sys_sendto (net/socket.c:2147)
[4572.773099][T23084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4572.773106][T23084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4572.773117][T23084] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4572.773124][T23084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4572.773134][T23084] __x64_sys_sendto (net/socket.c:2183)
[4572.773138][T23084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4572.773142][T23084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4572.773147][T23084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4572.773152][T23084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4572.773156][T23084] RIP: 0033:0x7f7ce41a6a4a
[ 4572.773160][T23084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4572.773163][T23084] RSP: 002b:00007fff5465cfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4572.773167][T23084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ce41a6a4a
[ 4572.773170][T23084] RDX: 0000000000000040 RSI: 00000000210b0340 RDI: 0000000000000005
[ 4572.773172][T23084] RBP: 00007fff5465d060 R08: 0000000000418574 R09: 000000000000001c
[ 4572.773174][T23084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4572.773176][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ce42cf000
| [ 4572.773176][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ce42cf000
| [ 4572.773190][T23084]
| [ 4572.785777][T23084] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23084
| [4572.786445][T23084] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4572.786698][T23084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4572.786699][T23084] Call Trace:
[ 4572.786701][T23084]
[4572.786703][T23084] dump_stack_lvl (lib/dump_stack.c:123)
[4572.786710][T23084] check_preemption_disabled (lib/smp_processor_id.c:52)
[4572.786716][T23084] lwtunnel_output (net/core/lwtunnel.c:359)
[4572.786723][T23084] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4572.786730][T23084] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.786737][T23084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4572.786742][T23084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.786754][T23084] rawv6_sendmsg (net/ipv6/raw.c:918)
[4572.786766][T23084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4572.786771][T23084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4572.786776][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.786785][T23084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4572.786789][T23084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4572.786798][T23084] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4572.786815][T23084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4572.786818][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.786829][T23084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.786834][T23084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.786840][T23084] ? __pfx___sys_sendto (net/socket.c:2147)
[4572.786855][T23084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4572.786861][T23084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4572.786870][T23084] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4572.786877][T23084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4572.786887][T23084] __x64_sys_sendto (net/socket.c:2183)
[4572.786891][T23084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4572.786895][T23084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4572.786899][T23084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4572.786904][T23084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4572.786908][T23084] RIP: 0033:0x7f7ce41a6a4a
[ 4572.786912][T23084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4572.786915][T23084] RSP: 002b:00007fff5465cfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4572.786918][T23084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ce41a6a4a
[ 4572.786920][T23084] RDX: 0000000000000040 RSI: 00000000210b0340 RDI: 0000000000000005
[ 4572.786922][T23084] RBP: 00007fff5465d060 R08: 0000000000418574 R09: 000000000000001c
[ 4572.786924][T23084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4572.786926][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ce42cf000
| [ 4572.786926][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ce42cf000
| [ 4572.786941][T23084]
| [ 4572.803031][T23084] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23084
| [4572.803406][T23084] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4572.803658][T23084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4572.803660][T23084] Call Trace:
[ 4572.803662][T23084]
[4572.803664][T23084] dump_stack_lvl (lib/dump_stack.c:123)
[4572.803671][T23084] check_preemption_disabled (lib/smp_processor_id.c:52)
[4572.803677][T23084] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4572.803683][T23084] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4572.803690][T23084] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.803696][T23084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4572.803701][T23084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.803713][T23084] rawv6_sendmsg (net/ipv6/raw.c:918)
[4572.803725][T23084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4572.803731][T23084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4572.803735][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.803744][T23084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4572.803749][T23084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4572.803757][T23084] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4572.803774][T23084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4572.803776][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.803788][T23084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.803792][T23084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.803798][T23084] ? __pfx___sys_sendto (net/socket.c:2147)
[4572.803812][T23084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4572.803819][T23084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4572.803827][T23084] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4572.803834][T23084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4572.803845][T23084] __x64_sys_sendto (net/socket.c:2183)
[4572.803849][T23084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4572.803852][T23084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4572.803857][T23084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4572.803862][T23084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4572.803866][T23084] RIP: 0033:0x7f7ce41a6a4a
[ 4572.803869][T23084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4572.803872][T23084] RSP: 002b:00007fff5465cfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4572.803876][T23084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ce41a6a4a
[ 4572.803878][T23084] RDX: 0000000000000040 RSI: 00000000210b0340 RDI: 0000000000000005
[ 4572.803880][T23084] RBP: 00007fff5465d060 R08: 0000000000418574 R09: 000000000000001c
[ 4572.803882][T23084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4572.803884][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ce42cf000
| [ 4572.803884][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ce42cf000
| [ 4572.803898][T23084]
| [ 4573.260763][T23088] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23088
| [4573.261289][T23088] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4573.261561][T23088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4573.261564][T23088] Call Trace:
[ 4573.261566][T23088]
[4573.261568][T23088] dump_stack_lvl (lib/dump_stack.c:123)
[4573.261576][T23088] check_preemption_disabled (lib/smp_processor_id.c:52)
[4573.261582][T23088] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4573.261589][T23088] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4573.261596][T23088] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.261603][T23088] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4573.261608][T23088] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.261620][T23088] rawv6_sendmsg (net/ipv6/raw.c:918)
[4573.261632][T23088] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4573.261637][T23088] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4573.261643][T23088] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.261652][T23088] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4573.261658][T23088] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4573.261667][T23088] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4573.261683][T23088] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4573.261686][T23088] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.261697][T23088] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.261703][T23088] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.261708][T23088] ? __pfx___sys_sendto (net/socket.c:2147)
[4573.261723][T23088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4573.261730][T23088] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4573.261739][T23088] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4573.261746][T23088] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4573.261757][T23088] __x64_sys_sendto (net/socket.c:2183)
[4573.261761][T23088] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4573.261764][T23088] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4573.261769][T23088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4573.261774][T23088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4573.261777][T23088] RIP: 0033:0x7fec9823da4a
[ 4573.261782][T23088] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4573.261785][T23088] RSP: 002b:00007ffcef2eea28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4573.261789][T23088] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec9823da4a
[ 4573.261791][T23088] RDX: 0000000000000040 RSI: 000000002bf86340 RDI: 0000000000000005
[ 4573.261793][T23088] RBP: 00007ffcef2eeab0 R08: 0000000000418574 R09: 000000000000001c
[ 4573.261795][T23088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4573.261797][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec98366000
| [ 4573.261812][T23088]
| [ 4573.261814][T23088] lwtunnel_output(): recursion limit reached on datapath
| [ 4574.714054][T23092] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23092
| [4574.715417][T23092] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4574.715673][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4574.715675][T23092] Call Trace:
[ 4574.715678][T23092]
[4574.715680][T23092] dump_stack_lvl (lib/dump_stack.c:123)
[4574.715688][T23092] check_preemption_disabled (lib/smp_processor_id.c:52)
[4574.715695][T23092] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4574.715701][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4574.715709][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.715716][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4574.715720][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.715733][T23092] rawv6_sendmsg (net/ipv6/raw.c:918)
[4574.715744][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4574.715750][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4574.715755][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.715764][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4574.715769][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4574.715778][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4574.715794][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4574.715797][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.715808][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.715814][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.715820][T23092] ? __pfx___sys_sendto (net/socket.c:2147)
[4574.715834][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4574.715841][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4574.715850][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4574.715858][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4574.715868][T23092] __x64_sys_sendto (net/socket.c:2183)
[4574.715872][T23092] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4574.715876][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4574.715881][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4574.715886][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4574.715890][T23092] RIP: 0033:0x7fe186821a4a
[ 4574.715895][T23092] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4574.715898][T23092] RSP: 002b:00007ffdf938fa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4574.715902][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe186821a4a
[ 4574.715904][T23092] RDX: 0000000000000040 RSI: 00000000126d5340 RDI: 0000000000000005
[ 4574.715906][T23092] RBP: 00007ffdf938faf0 R08: 0000000000418574 R09: 000000000000001c
[ 4574.715908][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4574.715910][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe18694a000
| [ 4574.715910][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe18694a000
| [ 4574.715925][T23092]
| [ 4574.715928][T23092] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23092
| [4574.727404][T23092] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4574.727650][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4574.727652][T23092] Call Trace:
[ 4574.727654][T23092]
[4574.727656][T23092] dump_stack_lvl (lib/dump_stack.c:123)
[4574.727663][T23092] check_preemption_disabled (lib/smp_processor_id.c:52)
[4574.727668][T23092] lwtunnel_output (net/core/lwtunnel.c:359)
[4574.727675][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4574.727682][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.727687][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4574.727692][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.727704][T23092] rawv6_sendmsg (net/ipv6/raw.c:918)
[4574.727716][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4574.727721][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4574.727726][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.727734][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4574.727738][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4574.727747][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4574.727763][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4574.727766][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.727777][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.727782][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.727787][T23092] ? __pfx___sys_sendto (net/socket.c:2147)
[4574.727802][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4574.727808][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4574.727816][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4574.727824][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4574.727834][T23092] __x64_sys_sendto (net/socket.c:2183)
[4574.727838][T23092] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4574.727841][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4574.727846][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4574.727851][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4574.727854][T23092] RIP: 0033:0x7fe186821a4a
[ 4574.727857][T23092] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4574.727860][T23092] RSP: 002b:00007ffdf938fa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4574.727863][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe186821a4a
[ 4574.727865][T23092] RDX: 0000000000000040 RSI: 00000000126d5340 RDI: 0000000000000005
[ 4574.727867][T23092] RBP: 00007ffdf938faf0 R08: 0000000000418574 R09: 000000000000001c
[ 4574.727869][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4574.727871][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe18694a000
| [ 4574.727871][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe18694a000
| [ 4574.727885][T23092]
| [ 4574.744484][T23092] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23092
| [4574.744845][T23092] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4574.745088][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4574.745090][T23092] Call Trace:
[ 4574.745092][T23092]
[4574.745094][T23092] dump_stack_lvl (lib/dump_stack.c:123)
[4574.745102][T23092] check_preemption_disabled (lib/smp_processor_id.c:52)
[4574.745108][T23092] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4574.745116][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4574.745123][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.745129][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4574.745134][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.745147][T23092] rawv6_sendmsg (net/ipv6/raw.c:918)
[4574.745159][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4574.745164][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4574.745169][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.745177][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4574.745182][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4574.745191][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4574.745208][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4574.745210][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.745222][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.745227][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.745233][T23092] ? __pfx___sys_sendto (net/socket.c:2147)
[4574.745247][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4574.745260][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4574.745270][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4574.745277][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4574.745287][T23092] __x64_sys_sendto (net/socket.c:2183)
[4574.745291][T23092] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4574.745295][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4574.745300][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4574.745305][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4574.745309][T23092] RIP: 0033:0x7fe186821a4a
[ 4574.745313][T23092] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4574.745316][T23092] RSP: 002b:00007ffdf938fa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4574.745320][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe186821a4a
[ 4574.745322][T23092] RDX: 0000000000000040 RSI: 00000000126d5340 RDI: 0000000000000005
[ 4574.745324][T23092] RBP: 00007ffdf938faf0 R08: 0000000000418574 R09: 000000000000001c
[ 4574.745326][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4574.745328][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe18694a000
| [ 4574.745328][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe18694a000
| [ 4574.745342][T23092]
| [ 4575.217078][T23096] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23096
| [4575.218604][T23096] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4575.218920][T23096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4575.218922][T23096] Call Trace:
[ 4575.218925][T23096]
[4575.218927][T23096] dump_stack_lvl (lib/dump_stack.c:123)
[4575.218934][T23096] check_preemption_disabled (lib/smp_processor_id.c:52)
[4575.218941][T23096] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4575.218947][T23096] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4575.218955][T23096] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4575.218961][T23096] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4575.218966][T23096] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4575.218978][T23096] rawv6_sendmsg (net/ipv6/raw.c:918)
[4575.218989][T23096] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4575.218995][T23096] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4575.219000][T23096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4575.219009][T23096] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4575.219014][T23096] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4575.219023][T23096] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4575.219039][T23096] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4575.219042][T23096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4575.219053][T23096] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4575.219058][T23096] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4575.219063][T23096] ? __pfx___sys_sendto (net/socket.c:2147)
[4575.219078][T23096] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4575.219084][T23096] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4575.219093][T23096] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4575.219100][T23096] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4575.219110][T23096] __x64_sys_sendto (net/socket.c:2183)
[4575.219116][T23096] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4575.219119][T23096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4575.219124][T23096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4575.219129][T23096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4575.219133][T23096] RIP: 0033:0x7fd1ec401a4a
[ 4575.219137][T23096] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4575.219140][T23096] RSP: 002b:00007ffc8a055128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4575.219161][T23096] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1ec401a4a
[ 4575.219164][T23096] RDX: 0000000000000040 RSI: 000000003c4fb340 RDI: 0000000000000005
[ 4575.219166][T23096] RBP: 00007ffc8a0551b0 R08: 0000000000418574 R09: 000000000000001c
[ 4575.219168][T23096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4575.219170][T23096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1ec52a000
| [ 4575.232274][T23096] lwtunnel_output(): recursion limit reached on datapath
| [ 4575.857460][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 4576.709050][T23100] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23100
| [4576.709505][T23100] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4576.709753][T23100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4576.709755][T23100] Call Trace:
[ 4576.709757][T23100]
[4576.709760][T23100] dump_stack_lvl (lib/dump_stack.c:123)
[4576.709768][T23100] check_preemption_disabled (lib/smp_processor_id.c:52)
[4576.709774][T23100] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4576.709781][T23100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4576.709788][T23100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4576.709795][T23100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4576.709800][T23100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4576.709812][T23100] rawv6_sendmsg (net/ipv6/raw.c:918)
[4576.709823][T23100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4576.709829][T23100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4576.709835][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4576.709844][T23100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4576.709849][T23100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4576.709858][T23100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4576.709874][T23100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4576.709877][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4576.709889][T23100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4576.709894][T23100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4576.709900][T23100] ? __pfx___sys_sendto (net/socket.c:2147)
[4576.709915][T23100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4576.709921][T23100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4576.709930][T23100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4576.709937][T23100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4576.709947][T23100] __x64_sys_sendto (net/socket.c:2183)
[4576.709951][T23100] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4576.709955][T23100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4576.709960][T23100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4576.709965][T23100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4576.709969][T23100] RIP: 0033:0x7faaa3594a4a
[ 4576.709973][T23100] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4576.709976][T23100] RSP: 002b:00007ffd18463308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4576.709981][T23100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa3594a4a
[ 4576.709983][T23100] RDX: 0000000000000040 RSI: 000000003f449340 RDI: 0000000000000005
[ 4576.709985][T23100] RBP: 00007ffd18463390 R08: 0000000000418574 R09: 000000000000001c
[ 4576.709987][T23100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4576.709989][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa36bd000
| [ 4576.709989][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa36bd000
| [ 4576.710004][T23100]
| [ 4576.710007][T23100] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23100
| [4576.721962][T23100] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4576.722214][T23100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4576.722216][T23100] Call Trace:
[ 4576.722218][T23100]
[4576.722220][T23100] dump_stack_lvl (lib/dump_stack.c:123)
[4576.722226][T23100] check_preemption_disabled (lib/smp_processor_id.c:52)
[4576.722232][T23100] lwtunnel_output (net/core/lwtunnel.c:359)
[4576.722239][T23100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4576.722245][T23100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4576.722251][T23100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4576.722256][T23100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4576.722268][T23100] rawv6_sendmsg (net/ipv6/raw.c:918)
[4576.722280][T23100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4576.722285][T23100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4576.722289][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4576.722297][T23100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4576.722301][T23100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4576.722310][T23100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4576.722326][T23100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4576.722329][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4576.722340][T23100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4576.722345][T23100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4576.722351][T23100] ? __pfx___sys_sendto (net/socket.c:2147)
[4576.722366][T23100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4576.722372][T23100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4576.722380][T23100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4576.722388][T23100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4576.722398][T23100] __x64_sys_sendto (net/socket.c:2183)
[4576.722402][T23100] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4576.722405][T23100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4576.722410][T23100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4576.722415][T23100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4576.722418][T23100] RIP: 0033:0x7faaa3594a4a
[ 4576.722422][T23100] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4576.722424][T23100] RSP: 002b:00007ffd18463308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4576.722428][T23100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa3594a4a
[ 4576.722430][T23100] RDX: 0000000000000040 RSI: 000000003f449340 RDI: 0000000000000005
[ 4576.722432][T23100] RBP: 00007ffd18463390 R08: 0000000000418574 R09: 000000000000001c
[ 4576.722434][T23100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4576.722435][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa36bd000
| [ 4577.184449][T23104] lwtunnel_output(): recursion limit reached on datapath
| [ 4578.665634][T23108] check_preemption_disabled: 2 callbacks suppressed
| [ 4578.665641][T23108] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23108
| [4578.667468][T23108] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4578.667724][T23108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4578.667726][T23108] Call Trace:
[ 4578.667728][T23108]
[4578.667730][T23108] dump_stack_lvl (lib/dump_stack.c:123)
[4578.667738][T23108] check_preemption_disabled (lib/smp_processor_id.c:52)
[4578.667744][T23108] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4578.667751][T23108] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4578.667758][T23108] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4578.667765][T23108] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4578.667770][T23108] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4578.667782][T23108] rawv6_sendmsg (net/ipv6/raw.c:918)
[4578.667793][T23108] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4578.667798][T23108] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4578.667804][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4578.667813][T23108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4578.667818][T23108] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4578.667827][T23108] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4578.667842][T23108] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4578.667845][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4578.667856][T23108] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4578.667861][T23108] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4578.667867][T23108] ? __pfx___sys_sendto (net/socket.c:2147)
[4578.667881][T23108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4578.667887][T23108] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4578.667897][T23108] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4578.667904][T23108] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4578.667913][T23108] __x64_sys_sendto (net/socket.c:2183)
[4578.667917][T23108] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4578.667921][T23108] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4578.667926][T23108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4578.667930][T23108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4578.667934][T23108] RIP: 0033:0x7f6522b43a4a
[ 4578.667939][T23108] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4578.667942][T23108] RSP: 002b:00007ffe38148b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4578.667946][T23108] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6522b43a4a
[ 4578.667949][T23108] RDX: 0000000000000040 RSI: 0000000017bba340 RDI: 0000000000000005
[ 4578.667950][T23108] RBP: 00007ffe38148bc0 R08: 0000000000418574 R09: 000000000000001c
[ 4578.667952][T23108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4578.667954][T23108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6522c6c000
| [ 4578.667968][T23108]
| [ 4578.667970][T23108] lwtunnel_output(): recursion limit reached on datapath
| [ 4580.119856][T23112] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23112
| [4580.121077][T23112] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4580.121338][T23112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4580.121340][T23112] Call Trace:
[ 4580.121342][T23112]
[4580.121345][T23112] dump_stack_lvl (lib/dump_stack.c:123)
[4580.121353][T23112] check_preemption_disabled (lib/smp_processor_id.c:52)
[4580.121359][T23112] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4580.121366][T23112] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4580.121373][T23112] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.121380][T23112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4580.121385][T23112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.121397][T23112] rawv6_sendmsg (net/ipv6/raw.c:918)
[4580.121409][T23112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4580.121414][T23112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4580.121420][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.121429][T23112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4580.121434][T23112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4580.121443][T23112] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4580.121459][T23112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4580.121462][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.121473][T23112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.121479][T23112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.121485][T23112] ? __pfx___sys_sendto (net/socket.c:2147)
[4580.121499][T23112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4580.121506][T23112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4580.121516][T23112] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4580.121523][T23112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4580.121533][T23112] __x64_sys_sendto (net/socket.c:2183)
[4580.121537][T23112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4580.121541][T23112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4580.121546][T23112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4580.121551][T23112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4580.121555][T23112] RIP: 0033:0x7eff581a4a4a
[ 4580.121560][T23112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4580.121563][T23112] RSP: 002b:00007fffddf16668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4580.121567][T23112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff581a4a4a
[ 4580.121569][T23112] RDX: 0000000000000040 RSI: 000000000c84d340 RDI: 0000000000000005
[ 4580.121571][T23112] RBP: 00007fffddf166f0 R08: 0000000000418574 R09: 000000000000001c
[ 4580.121573][T23112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4580.121575][T23112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff582cd000
| [ 4580.121575][T23112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff582cd000
| [ 4580.121589][T23112]
| [ 4580.121592][T23112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23112
| [4580.133027][T23112] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4580.133279][T23112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4580.133280][T23112] Call Trace:
[ 4580.133282][T23112]
[4580.133284][T23112] dump_stack_lvl (lib/dump_stack.c:123)
[4580.133291][T23112] check_preemption_disabled (lib/smp_processor_id.c:52)
[4580.133297][T23112] lwtunnel_output (net/core/lwtunnel.c:359)
[4580.133304][T23112] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4580.133311][T23112] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.133317][T23112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4580.133322][T23112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.133335][T23112] rawv6_sendmsg (net/ipv6/raw.c:918)
[4580.133347][T23112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4580.133352][T23112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4580.133357][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.133365][T23112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4580.133369][T23112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4580.133378][T23112] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4580.133394][T23112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4580.133397][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.133408][T23112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.133413][T23112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.133419][T23112] ? __pfx___sys_sendto (net/socket.c:2147)
[4580.133433][T23112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4580.133440][T23112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4580.133449][T23112] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4580.133457][T23112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4580.133467][T23112] __x64_sys_sendto (net/socket.c:2183)
[4580.133471][T23112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4580.133474][T23112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4580.133479][T23112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4580.133484][T23112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4580.133488][T23112] RIP: 0033:0x7eff581a4a4a
[ 4580.133491][T23112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4580.133494][T23112] RSP: 002b:00007fffddf16668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4580.133497][T23112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff581a4a4a
[ 4580.133500][T23112] RDX: 0000000000000040 RSI: 000000000c84d340 RDI: 0000000000000005
[ 4580.133501][T23112] RBP: 00007fffddf166f0 R08: 0000000000418574 R09: 000000000000001c
[ 4580.133503][T23112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4580.133505][T23112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff582cd000
| [ 4580.133505][T23112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff582cd000
| [ 4580.133519][T23112]
| [ 4580.133960][T23112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23112
| [4580.145409][T23112] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4580.145654][T23112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4580.145655][T23112] Call Trace:
[ 4580.145657][T23112]
[4580.145660][T23112] dump_stack_lvl (lib/dump_stack.c:123)
[4580.145666][T23112] check_preemption_disabled (lib/smp_processor_id.c:52)
[4580.145672][T23112] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4580.145679][T23112] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4580.145686][T23112] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.145692][T23112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4580.145697][T23112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.145710][T23112] rawv6_sendmsg (net/ipv6/raw.c:918)
[4580.145721][T23112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4580.145727][T23112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4580.145732][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.145740][T23112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4580.145745][T23112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4580.145753][T23112] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4580.145770][T23112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4580.145773][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.145784][T23112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.145789][T23112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.145795][T23112] ? __pfx___sys_sendto (net/socket.c:2147)
[4580.145809][T23112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4580.145816][T23112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4580.145825][T23112] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4580.145832][T23112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4580.145843][T23112] __x64_sys_sendto (net/socket.c:2183)
[4580.145847][T23112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4580.145850][T23112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4580.145855][T23112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4580.145861][T23112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4580.145864][T23112] RIP: 0033:0x7eff581a4a4a
[ 4580.145868][T23112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4580.145871][T23112] RSP: 002b:00007fffddf16668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4580.145874][T23112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff581a4a4a
[ 4580.145876][T23112] RDX: 0000000000000040 RSI: 000000000c84d340 RDI: 0000000000000005
[ 4580.145878][T23112] RBP: 00007fffddf166f0 R08: 0000000000418574 R09: 000000000000001c
[ 4580.145880][T23112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4580.145882][T23112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff582cd000
| [ 4580.145882][T23112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff582cd000
| [ 4580.145897][T23112]
| [ 4580.610684][T23116] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23116
| [4580.611171][T23116] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4580.611432][T23116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4580.611435][T23116] Call Trace:
[ 4580.611437][T23116]
[4580.611439][T23116] dump_stack_lvl (lib/dump_stack.c:123)
[4580.611447][T23116] check_preemption_disabled (lib/smp_processor_id.c:52)
[4580.611454][T23116] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4580.611460][T23116] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4580.611468][T23116] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.611475][T23116] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4580.611480][T23116] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.611492][T23116] rawv6_sendmsg (net/ipv6/raw.c:918)
[4580.611504][T23116] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4580.611509][T23116] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4580.611514][T23116] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.611523][T23116] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4580.611529][T23116] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4580.611538][T23116] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4580.611554][T23116] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4580.611557][T23116] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.611568][T23116] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.611573][T23116] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.611579][T23116] ? __pfx___sys_sendto (net/socket.c:2147)
[4580.611593][T23116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4580.611600][T23116] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4580.611609][T23116] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4580.611616][T23116] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4580.611626][T23116] __x64_sys_sendto (net/socket.c:2183)
[4580.611630][T23116] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4580.611634][T23116] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4580.611639][T23116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4580.611644][T23116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4580.611648][T23116] RIP: 0033:0x7f2a6950ca4a
[ 4580.611653][T23116] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4580.611656][T23116] RSP: 002b:00007fffa2ee24a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4580.611661][T23116] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a6950ca4a
[ 4580.611663][T23116] RDX: 0000000000000040 RSI: 0000000029d21340 RDI: 0000000000000005
[ 4580.611665][T23116] RBP: 00007fffa2ee2530 R08: 0000000000418574 R09: 000000000000001c
[ 4580.611667][T23116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4580.611669][T23116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a69635000
| [ 4580.611683][T23116]
| [ 4580.611685][T23116] lwtunnel_output(): recursion limit reached on datapath
| [ 4582.073440][T23120] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23120
| [4582.073894][T23120] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4582.074156][T23120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4582.074158][T23120] Call Trace:
[ 4582.074160][T23120]
[4582.074163][T23120] dump_stack_lvl (lib/dump_stack.c:123)
[4582.074171][T23120] check_preemption_disabled (lib/smp_processor_id.c:52)
[4582.074177][T23120] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4582.074183][T23120] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4582.074191][T23120] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4582.074199][T23120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4582.074203][T23120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4582.074216][T23120] rawv6_sendmsg (net/ipv6/raw.c:918)
[4582.074227][T23120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4582.074233][T23120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4582.074239][T23120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4582.074248][T23120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4582.074253][T23120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4582.074262][T23120] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4582.074278][T23120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4582.074281][T23120] ? __lock_release (kernel/locking/lockdep.c:5534)
[4582.074292][T23120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4582.074298][T23120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4582.074303][T23120] ? __pfx___sys_sendto (net/socket.c:2147)
[4582.074318][T23120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4582.074325][T23120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4582.074333][T23120] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4582.074341][T23120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4582.074351][T23120] __x64_sys_sendto (net/socket.c:2183)
[4582.074355][T23120] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4582.074359][T23120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4582.074364][T23120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4582.074369][T23120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4582.074373][T23120] RIP: 0033:0x7f4d4e7a7a4a
[ 4582.074377][T23120] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4582.074381][T23120] RSP: 002b:00007ffcb2bc1768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4582.074385][T23120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d4e7a7a4a
[ 4582.074387][T23120] RDX: 0000000000000040 RSI: 0000000007605340 RDI: 0000000000000005
[ 4582.074389][T23120] RBP: 00007ffcb2bc17f0 R08: 0000000000418574 R09: 000000000000001c
[ 4582.074391][T23120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4582.074393][T23120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d4e8d0000
| [ 4582.074407][T23120]
| [ 4582.074410][T23120] lwtunnel_output(): recursion limit reached on datapath
| [ 4583.547439][T23124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23124
| [4583.547879][T23124] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4583.549251][T23124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4583.549253][T23124] Call Trace:
[ 4583.549255][T23124]
[4583.549258][T23124] dump_stack_lvl (lib/dump_stack.c:123)
[4583.549266][T23124] check_preemption_disabled (lib/smp_processor_id.c:52)
[4583.549272][T23124] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4583.549279][T23124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4583.549287][T23124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.549294][T23124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4583.549299][T23124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.549311][T23124] rawv6_sendmsg (net/ipv6/raw.c:918)
[4583.549323][T23124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4583.549328][T23124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4583.549334][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.549343][T23124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4583.549348][T23124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4583.549357][T23124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4583.549373][T23124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4583.549376][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.549387][T23124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.549393][T23124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.549399][T23124] ? __pfx___sys_sendto (net/socket.c:2147)
[4583.549413][T23124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4583.549420][T23124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4583.549429][T23124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4583.549437][T23124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4583.549447][T23124] __x64_sys_sendto (net/socket.c:2183)
[4583.549451][T23124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4583.549455][T23124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4583.549460][T23124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4583.549465][T23124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4583.549469][T23124] RIP: 0033:0x7fea3329ba4a
[ 4583.549473][T23124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4583.549476][T23124] RSP: 002b:00007fff226baef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4583.549480][T23124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea3329ba4a
[ 4583.549482][T23124] RDX: 0000000000000040 RSI: 0000000022c6e340 RDI: 0000000000000005
[ 4583.549484][T23124] RBP: 00007fff226baf80 R08: 0000000000418574 R09: 000000000000001c
[ 4583.549486][T23124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4583.549488][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea333c4000
| [ 4583.549503][T23124]
| [ 4583.549680][T23124] lwtunnel_output(): recursion limit reached on datapath
| [ 4585.030731][T23128] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23128
| [4585.031195][T23128] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4585.031443][T23128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.031446][T23128] Call Trace:
[ 4585.031448][T23128]
[4585.031451][T23128] dump_stack_lvl (lib/dump_stack.c:123)
[4585.031459][T23128] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.031465][T23128] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4585.031472][T23128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.031479][T23128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.031486][T23128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.031491][T23128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.031503][T23128] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.031515][T23128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.031520][T23128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.031526][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.031535][T23128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.031541][T23128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.031550][T23128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.031566][T23128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.031568][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.031580][T23128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.031585][T23128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.031591][T23128] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.031605][T23128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.031612][T23128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.031621][T23128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.031629][T23128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.031639][T23128] __x64_sys_sendto (net/socket.c:2183)
[4585.031643][T23128] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4585.031646][T23128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.031651][T23128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.031656][T23128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.031660][T23128] RIP: 0033:0x7f6cd57d4a4a
[ 4585.031665][T23128] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4585.031668][T23128] RSP: 002b:00007ffe1f38d128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.031672][T23128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cd57d4a4a
[ 4585.031675][T23128] RDX: 0000000000000040 RSI: 000000002674d340 RDI: 0000000000000005
[ 4585.031676][T23128] RBP: 00007ffe1f38d1b0 R08: 0000000000418574 R09: 000000000000001c
[ 4585.031679][T23128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.031680][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd58fd000
| [ 4585.031680][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd58fd000
| [ 4585.031695][T23128]
| [ 4585.031698][T23128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23128
| [4585.043436][T23128] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4585.043680][T23128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.043681][T23128] Call Trace:
[ 4585.043684][T23128]
[4585.043686][T23128] dump_stack_lvl (lib/dump_stack.c:123)
[4585.043692][T23128] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.043698][T23128] lwtunnel_output (net/core/lwtunnel.c:359)
[4585.043704][T23128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.043712][T23128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.043717][T23128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.043722][T23128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.043735][T23128] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.043747][T23128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.043752][T23128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.043756][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.043764][T23128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.043768][T23128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.043777][T23128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.043793][T23128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.043796][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.043807][T23128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.043812][T23128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.043818][T23128] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.043833][T23128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.043839][T23128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.043848][T23128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.043855][T23128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.043866][T23128] __x64_sys_sendto (net/socket.c:2183)
[4585.043870][T23128] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4585.043873][T23128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.043878][T23128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.043883][T23128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.043886][T23128] RIP: 0033:0x7f6cd57d4a4a
[ 4585.043890][T23128] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4585.043893][T23128] RSP: 002b:00007ffe1f38d128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.043897][T23128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cd57d4a4a
[ 4585.043899][T23128] RDX: 0000000000000040 RSI: 000000002674d340 RDI: 0000000000000005
[ 4585.043901][T23128] RBP: 00007ffe1f38d1b0 R08: 0000000000418574 R09: 000000000000001c
[ 4585.043902][T23128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.043904][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd58fd000
| [ 4585.043904][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd58fd000
| [ 4585.043919][T23128]
| [ 4585.060988][T23128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23128
| [4585.061359][T23128] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4585.061603][T23128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.061604][T23128] Call Trace:
[ 4585.061606][T23128]
[4585.061609][T23128] dump_stack_lvl (lib/dump_stack.c:123)
[4585.061614][T23128] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.061620][T23128] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4585.061627][T23128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.061633][T23128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.061639][T23128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.061644][T23128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.061657][T23128] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.061669][T23128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.061674][T23128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.061679][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.061687][T23128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.061690][T23128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.061699][T23128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.061716][T23128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.061719][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.061730][T23128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.061734][T23128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.061740][T23128] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.061755][T23128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.061761][T23128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.061769][T23128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.061776][T23128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.061787][T23128] __x64_sys_sendto (net/socket.c:2183)
[4585.061791][T23128] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4585.061794][T23128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.061799][T23128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.061804][T23128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.061807][T23128] RIP: 0033:0x7f6cd57d4a4a
[ 4585.061811][T23128] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4585.061814][T23128] RSP: 002b:00007ffe1f38d128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.061817][T23128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cd57d4a4a
[ 4585.061819][T23128] RDX: 0000000000000040 RSI: 000000002674d340 RDI: 0000000000000005
[ 4585.061821][T23128] RBP: 00007ffe1f38d1b0 R08: 0000000000418574 R09: 000000000000001c
[ 4585.061823][T23128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.061825][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd58fd000
| [ 4585.061825][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd58fd000
| [ 4585.061839][T23128]
| [ 4585.514675][T23132] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23132
| [4585.515136][T23132] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4585.515430][T23132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.515432][T23132] Call Trace:
[ 4585.515434][T23132]
[4585.515437][T23132] dump_stack_lvl (lib/dump_stack.c:123)
[4585.515444][T23132] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.515451][T23132] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4585.515457][T23132] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.515465][T23132] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.515472][T23132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.515477][T23132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.515489][T23132] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.515500][T23132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.515506][T23132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.515511][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.515520][T23132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.515525][T23132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.515534][T23132] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.515550][T23132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.515553][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.515564][T23132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.515569][T23132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.515575][T23132] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.515590][T23132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.515596][T23132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.515606][T23132] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.515613][T23132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.515623][T23132] __x64_sys_sendto (net/socket.c:2183)
[4585.515627][T23132] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4585.515631][T23132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.515635][T23132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.515640][T23132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.515644][T23132] RIP: 0033:0x7f6b04dc4a4a
[ 4585.515648][T23132] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4585.515651][T23132] RSP: 002b:00007ffe0b7b94f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.515656][T23132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b04dc4a4a
[ 4585.515658][T23132] RDX: 0000000000000040 RSI: 0000000020477340 RDI: 0000000000000005
[ 4585.515660][T23132] RBP: 00007ffe0b7b9580 R08: 0000000000418574 R09: 000000000000001c
[ 4585.515661][T23132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.515663][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b04eed000
| [ 4585.515663][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b04eed000
| [ 4585.515677][T23132]
| [ 4585.515680][T23132] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23132
| [4585.527343][T23132] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4585.527591][T23132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.527593][T23132] Call Trace:
[ 4585.527595][T23132]
[4585.527597][T23132] dump_stack_lvl (lib/dump_stack.c:123)
[4585.527604][T23132] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.527610][T23132] lwtunnel_output (net/core/lwtunnel.c:359)
[4585.527616][T23132] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.527623][T23132] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.527629][T23132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.527634][T23132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.527646][T23132] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.527658][T23132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.527663][T23132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.527668][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.527676][T23132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.527680][T23132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.527689][T23132] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.527706][T23132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.527708][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.527721][T23132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.527725][T23132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.527731][T23132] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.527746][T23132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.527752][T23132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.527760][T23132] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.527768][T23132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.527778][T23132] __x64_sys_sendto (net/socket.c:2183)
[4585.527782][T23132] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4585.527785][T23132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.527789][T23132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.527794][T23132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.527798][T23132] RIP: 0033:0x7f6b04dc4a4a
[ 4585.527801][T23132] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4585.527804][T23132] RSP: 002b:00007ffe0b7b94f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.527807][T23132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b04dc4a4a
[ 4585.527809][T23132] RDX: 0000000000000040 RSI: 0000000020477340 RDI: 0000000000000005
[ 4585.527811][T23132] RBP: 00007ffe0b7b9580 R08: 0000000000418574 R09: 000000000000001c
[ 4585.527813][T23132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.527815][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b04eed000
| [ 4585.527815][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b04eed000
| [ 4585.527829][T23132]
| [ 4585.545788][T23132] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23132
| [4585.546154][T23132] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4585.546403][T23132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.546405][T23132] Call Trace:
[ 4585.546407][T23132]
[4585.546409][T23132] dump_stack_lvl (lib/dump_stack.c:123)
[4585.546416][T23132] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.546422][T23132] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4585.546428][T23132] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.546435][T23132] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.546441][T23132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.546446][T23132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.546458][T23132] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.546470][T23132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.546476][T23132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.546480][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.546488][T23132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.546493][T23132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.546502][T23132] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.546518][T23132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.546521][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.546532][T23132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.546536][T23132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.546542][T23132] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.546557][T23132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.546563][T23132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.546571][T23132] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.546579][T23132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.546589][T23132] __x64_sys_sendto (net/socket.c:2183)
[4585.546593][T23132] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4585.546596][T23132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.546601][T23132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.546606][T23132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.546609][T23132] RIP: 0033:0x7f6b04dc4a4a
[ 4585.546613][T23132] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4585.546616][T23132] RSP: 002b:00007ffe0b7b94f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.546619][T23132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b04dc4a4a
[ 4585.546622][T23132] RDX: 0000000000000040 RSI: 0000000020477340 RDI: 0000000000000005
[ 4585.546623][T23132] RBP: 00007ffe0b7b9580 R08: 0000000000418574 R09: 000000000000001c
[ 4585.546625][T23132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.546627][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b04eed000
| [ 4585.546627][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b04eed000
| [ 4585.546642][T23132]
| [ 4586.026816][T23136] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23136
| [4586.027544][T23136] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4586.027792][T23136] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4586.027794][T23136] Call Trace:
[ 4586.027796][T23136]
[4586.027799][T23136] dump_stack_lvl (lib/dump_stack.c:123)
[4586.027807][T23136] check_preemption_disabled (lib/smp_processor_id.c:52)
[4586.027813][T23136] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4586.027820][T23136] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4586.027827][T23136] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.027834][T23136] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4586.027839][T23136] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.027851][T23136] rawv6_sendmsg (net/ipv6/raw.c:918)
[4586.027863][T23136] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4586.027868][T23136] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4586.027874][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.027883][T23136] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4586.027888][T23136] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4586.027897][T23136] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4586.027913][T23136] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4586.027916][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.027927][T23136] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.027933][T23136] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.027939][T23136] ? __pfx___sys_sendto (net/socket.c:2147)
[4586.027953][T23136] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4586.027960][T23136] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4586.027969][T23136] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4586.027977][T23136] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4586.027987][T23136] __x64_sys_sendto (net/socket.c:2183)
[4586.027991][T23136] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4586.027995][T23136] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4586.028000][T23136] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4586.028005][T23136] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4586.028008][T23136] RIP: 0033:0x7f3c84f93a4a
[ 4586.028013][T23136] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4586.028016][T23136] RSP: 002b:00007ffcce4bbd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4586.028021][T23136] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c84f93a4a
[ 4586.028023][T23136] RDX: 0000000000000040 RSI: 0000000026013340 RDI: 0000000000000005
[ 4586.028025][T23136] RBP: 00007ffcce4bbde0 R08: 0000000000418574 R09: 000000000000001c
[ 4586.028027][T23136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4586.028028][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c850bc000
| [ 4586.028028][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c850bc000
| [ 4586.028043][T23136]
| [ 4586.028045][T23136] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23136
| [4586.040263][T23136] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4586.040506][T23136] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4586.040508][T23136] Call Trace:
[ 4586.040510][T23136]
[4586.040513][T23136] dump_stack_lvl (lib/dump_stack.c:123)
[4586.040520][T23136] check_preemption_disabled (lib/smp_processor_id.c:52)
[4586.040526][T23136] lwtunnel_output (net/core/lwtunnel.c:359)
[4586.040533][T23136] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4586.040540][T23136] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.040546][T23136] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4586.040551][T23136] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.040564][T23136] rawv6_sendmsg (net/ipv6/raw.c:918)
[4586.040576][T23136] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4586.040581][T23136] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4586.040586][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.040594][T23136] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4586.040598][T23136] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4586.040607][T23136] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4586.040623][T23136] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4586.040626][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.040638][T23136] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.040642][T23136] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.040648][T23136] ? __pfx___sys_sendto (net/socket.c:2147)
[4586.040663][T23136] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4586.040670][T23136] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4586.040679][T23136] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4586.040686][T23136] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4586.040696][T23136] __x64_sys_sendto (net/socket.c:2183)
[4586.040700][T23136] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4586.040704][T23136] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4586.040709][T23136] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4586.040714][T23136] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4586.040717][T23136] RIP: 0033:0x7f3c84f93a4a
[ 4586.040721][T23136] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4586.040724][T23136] RSP: 002b:00007ffcce4bbd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4586.040728][T23136] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c84f93a4a
[ 4586.040730][T23136] RDX: 0000000000000040 RSI: 0000000026013340 RDI: 0000000000000005
[ 4586.040732][T23136] RBP: 00007ffcce4bbde0 R08: 0000000000418574 R09: 000000000000001c
[ 4586.040733][T23136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4586.040735][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c850bc000
| [ 4586.040735][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c850bc000
| [ 4586.040750][T23136]
| [ 4586.058803][T23136] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23136
| [4586.059196][T23136] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4586.059456][T23136] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4586.059458][T23136] Call Trace:
[ 4586.059460][T23136]
[4586.059462][T23136] dump_stack_lvl (lib/dump_stack.c:123)
[4586.059468][T23136] check_preemption_disabled (lib/smp_processor_id.c:52)
[4586.059475][T23136] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4586.059481][T23136] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4586.059488][T23136] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.059494][T23136] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4586.059499][T23136] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.059511][T23136] rawv6_sendmsg (net/ipv6/raw.c:918)
[4586.059523][T23136] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4586.059529][T23136] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4586.059534][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.059542][T23136] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4586.059546][T23136] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4586.059555][T23136] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4586.059572][T23136] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4586.059575][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.059586][T23136] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.059591][T23136] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.059597][T23136] ? __pfx___sys_sendto (net/socket.c:2147)
[4586.059611][T23136] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4586.059618][T23136] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4586.059626][T23136] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4586.059634][T23136] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4586.059644][T23136] __x64_sys_sendto (net/socket.c:2183)
[4586.059648][T23136] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4586.059651][T23136] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4586.059656][T23136] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4586.059661][T23136] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4586.059665][T23136] RIP: 0033:0x7f3c84f93a4a
[ 4586.059669][T23136] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4586.059672][T23136] RSP: 002b:00007ffcce4bbd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4586.059675][T23136] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c84f93a4a
[ 4586.059678][T23136] RDX: 0000000000000040 RSI: 0000000026013340 RDI: 0000000000000005
[ 4586.059680][T23136] RBP: 00007ffcce4bbde0 R08: 0000000000418574 R09: 000000000000001c
[ 4586.059681][T23136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4586.059683][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c850bc000
| [ 4586.059683][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c850bc000
| [ 4586.059698][T23136]
| [ 4586.525216][T23140] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23140
| [4586.525693][T23140] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4586.525953][T23140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4586.525955][T23140] Call Trace:
[ 4586.525958][T23140]
[4586.525960][T23140] dump_stack_lvl (lib/dump_stack.c:123)
[4586.525968][T23140] check_preemption_disabled (lib/smp_processor_id.c:52)
[4586.525974][T23140] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4586.525980][T23140] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4586.525988][T23140] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.525995][T23140] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4586.526000][T23140] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.526012][T23140] rawv6_sendmsg (net/ipv6/raw.c:918)
[4586.526024][T23140] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4586.526029][T23140] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4586.526034][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.526043][T23140] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4586.526048][T23140] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4586.526057][T23140] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4586.526073][T23140] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4586.526076][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.526087][T23140] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.526093][T23140] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.526098][T23140] ? __pfx___sys_sendto (net/socket.c:2147)
[4586.526114][T23140] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4586.526121][T23140] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4586.526130][T23140] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4586.526137][T23140] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4586.526147][T23140] __x64_sys_sendto (net/socket.c:2183)
[4586.526151][T23140] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4586.526155][T23140] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4586.526161][T23140] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4586.526166][T23140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4586.526170][T23140] RIP: 0033:0x7f3aa9edda4a
[ 4586.526174][T23140] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4586.526178][T23140] RSP: 002b:00007ffdf110e5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4586.526182][T23140] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3aa9edda4a
[ 4586.526184][T23140] RDX: 0000000000000040 RSI: 000000000b2ed340 RDI: 0000000000000005
[ 4586.526186][T23140] RBP: 00007ffdf110e630 R08: 0000000000418574 R09: 000000000000001c
[ 4586.526188][T23140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4586.526190][T23140] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3aaa006000
| [ 4590.193407][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4590.413002][T23156] check_preemption_disabled: 7 callbacks suppressed
| [ 4590.413009][T23156] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23156
| [4590.414163][T23156] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4590.414422][T23156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4590.414424][T23156] Call Trace:
[ 4590.414426][T23156]
[4590.414429][T23156] dump_stack_lvl (lib/dump_stack.c:123)
[4590.414437][T23156] check_preemption_disabled (lib/smp_processor_id.c:52)
[4590.414444][T23156] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4590.414451][T23156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4590.414458][T23156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4590.414465][T23156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4590.414470][T23156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4590.414482][T23156] rawv6_sendmsg (net/ipv6/raw.c:918)
[4590.414494][T23156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4590.414499][T23156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4590.414505][T23156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4590.414513][T23156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4590.414519][T23156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4590.414528][T23156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4590.414544][T23156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4590.414547][T23156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4590.414558][T23156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4590.414563][T23156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4590.414569][T23156] ? __pfx___sys_sendto (net/socket.c:2147)
[4590.414583][T23156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4590.414590][T23156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4590.414600][T23156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4590.414608][T23156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4590.414618][T23156] __x64_sys_sendto (net/socket.c:2183)
[4590.414622][T23156] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4590.414626][T23156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4590.414630][T23156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4590.414635][T23156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4590.414639][T23156] RIP: 0033:0x7f949709ca4a
[ 4590.414644][T23156] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4590.414647][T23156] RSP: 002b:00007ffd7c4ed7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4590.414652][T23156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f949709ca4a
[ 4590.414654][T23156] RDX: 0000000000000040 RSI: 000000003e866340 RDI: 0000000000000005
[ 4590.414656][T23156] RBP: 00007ffd7c4ed870 R08: 0000000000418574 R09: 000000000000001c
[ 4590.414658][T23156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4590.414660][T23156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94971c5000
| [ 4590.414674][T23156]
| [ 4590.414677][T23156] lwtunnel_output(): recursion limit reached on datapath
| [ 4591.876550][T23160] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23160
| [4591.877043][T23160] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4591.877625][T23160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4591.877628][T23160] Call Trace:
[ 4591.877630][T23160]
[4591.877632][T23160] dump_stack_lvl (lib/dump_stack.c:123)
[4591.877640][T23160] check_preemption_disabled (lib/smp_processor_id.c:52)
[4591.877646][T23160] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4591.877653][T23160] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4591.877661][T23160] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4591.877668][T23160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4591.877672][T23160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4591.877684][T23160] rawv6_sendmsg (net/ipv6/raw.c:918)
[4591.877695][T23160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4591.877701][T23160] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4591.877706][T23160] ? __lock_release (kernel/locking/lockdep.c:5534)
[4591.877715][T23160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4591.877721][T23160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4591.877730][T23160] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4591.877745][T23160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4591.877748][T23160] ? __lock_release (kernel/locking/lockdep.c:5534)
[4591.877759][T23160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4591.877764][T23160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4591.877770][T23160] ? __pfx___sys_sendto (net/socket.c:2147)
[4591.877784][T23160] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4591.877791][T23160] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4591.877799][T23160] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4591.877806][T23160] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4591.877816][T23160] __x64_sys_sendto (net/socket.c:2183)
[4591.877820][T23160] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4591.877824][T23160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4591.877829][T23160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4591.877834][T23160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4591.877838][T23160] RIP: 0033:0x7fa3600bda4a
[ 4591.877842][T23160] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4591.877845][T23160] RSP: 002b:00007fff467a8598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4591.877849][T23160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3600bda4a
[ 4591.877852][T23160] RDX: 0000000000000040 RSI: 000000003556e340 RDI: 0000000000000005
[ 4591.877854][T23160] RBP: 00007fff467a8620 R08: 0000000000418574 R09: 000000000000001c
[ 4591.877856][T23160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4591.877858][T23160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3601e6000
| [ 4591.877872][T23160]
| [ 4591.877874][T23160] lwtunnel_output(): recursion limit reached on datapath
| [ 4593.339263][T23164] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23164
| [4593.339737][T23164] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4593.340006][T23164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4593.340008][T23164] Call Trace:
[ 4593.340010][T23164]
[4593.340013][T23164] dump_stack_lvl (lib/dump_stack.c:123)
[4593.340021][T23164] check_preemption_disabled (lib/smp_processor_id.c:52)
[4593.340027][T23164] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4593.340033][T23164] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4593.340041][T23164] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.340048][T23164] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4593.340052][T23164] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.340064][T23164] rawv6_sendmsg (net/ipv6/raw.c:918)
[4593.340075][T23164] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4593.340080][T23164] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4593.340085][T23164] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.340094][T23164] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4593.340099][T23164] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4593.340108][T23164] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4593.340125][T23164] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4593.340128][T23164] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.340139][T23164] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.340145][T23164] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.340150][T23164] ? __pfx___sys_sendto (net/socket.c:2147)
[4593.340164][T23164] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4593.340171][T23164] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4593.340180][T23164] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4593.340187][T23164] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4593.340197][T23164] __x64_sys_sendto (net/socket.c:2183)
[4593.340201][T23164] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4593.340205][T23164] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4593.340210][T23164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4593.340215][T23164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4593.340219][T23164] RIP: 0033:0x7f2555cd3a4a
[ 4593.340223][T23164] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4593.340227][T23164] RSP: 002b:00007ffe26b06b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4593.340231][T23164] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2555cd3a4a
[ 4593.340233][T23164] RDX: 0000000000000040 RSI: 000000001e022340 RDI: 0000000000000005
[ 4593.340235][T23164] RBP: 00007ffe26b06ba0 R08: 0000000000418574 R09: 000000000000001c
[ 4593.340237][T23164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4593.340239][T23164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2555dfc000
| [ 4593.340253][T23164]
| [ 4593.352599][T23164] lwtunnel_output(): recursion limit reached on datapath
| [ 4594.823325][T23168] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23168
| [4594.823781][T23168] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4594.824029][T23168] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4594.824032][T23168] Call Trace:
[ 4594.824034][T23168]
[4594.824036][T23168] dump_stack_lvl (lib/dump_stack.c:123)
[4594.824044][T23168] check_preemption_disabled (lib/smp_processor_id.c:52)
[4594.824050][T23168] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4594.824057][T23168] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4594.824065][T23168] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.824072][T23168] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4594.824077][T23168] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.824089][T23168] rawv6_sendmsg (net/ipv6/raw.c:918)
[4594.824100][T23168] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4594.824106][T23168] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4594.824113][T23168] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.824122][T23168] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4594.824127][T23168] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4594.824136][T23168] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4594.824152][T23168] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4594.824155][T23168] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.824166][T23168] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.824172][T23168] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.824177][T23168] ? __pfx___sys_sendto (net/socket.c:2147)
[4594.824192][T23168] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4594.824199][T23168] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4594.824208][T23168] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4594.824215][T23168] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4594.824225][T23168] __x64_sys_sendto (net/socket.c:2183)
[4594.824229][T23168] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4594.824233][T23168] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4594.824238][T23168] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4594.824243][T23168] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4594.824247][T23168] RIP: 0033:0x7f9b8fbb3a4a
[ 4594.824251][T23168] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4594.824254][T23168] RSP: 002b:00007fff3c373e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4594.824258][T23168] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b8fbb3a4a
[ 4594.824260][T23168] RDX: 0000000000000040 RSI: 0000000016cfb340 RDI: 0000000000000005
[ 4594.824262][T23168] RBP: 00007fff3c373ee0 R08: 0000000000418574 R09: 000000000000001c
[ 4594.824264][T23168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4594.824266][T23168] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8fcdc000
| [ 4594.824266][T23168] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8fcdc000
| [ 4594.824281][T23168]
| [ 4594.836832][T23168] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23168
| [4594.837205][T23168] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4594.837449][T23168] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4594.837451][T23168] Call Trace:
[ 4594.837454][T23168]
[4594.837456][T23168] dump_stack_lvl (lib/dump_stack.c:123)
[4594.837463][T23168] check_preemption_disabled (lib/smp_processor_id.c:52)
[4594.837468][T23168] lwtunnel_output (net/core/lwtunnel.c:359)
[4594.837475][T23168] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4594.837483][T23168] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.837489][T23168] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4594.837494][T23168] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.837506][T23168] rawv6_sendmsg (net/ipv6/raw.c:918)
[4594.837518][T23168] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4594.837523][T23168] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4594.837528][T23168] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.837537][T23168] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4594.837541][T23168] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4594.837551][T23168] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4594.837567][T23168] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4594.837570][T23168] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.837582][T23168] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.837586][T23168] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.837592][T23168] ? __pfx___sys_sendto (net/socket.c:2147)
[4594.837607][T23168] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4594.837614][T23168] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4594.837623][T23168] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4594.837631][T23168] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4594.837641][T23168] __x64_sys_sendto (net/socket.c:2183)
[4594.837645][T23168] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4594.837648][T23168] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4594.837653][T23168] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4594.837658][T23168] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4594.837662][T23168] RIP: 0033:0x7f9b8fbb3a4a
[ 4594.837665][T23168] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4594.837668][T23168] RSP: 002b:00007fff3c373e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4594.837672][T23168] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b8fbb3a4a
[ 4594.837674][T23168] RDX: 0000000000000040 RSI: 0000000016cfb340 RDI: 0000000000000005
[ 4594.837676][T23168] RBP: 00007fff3c373ee0 R08: 0000000000418574 R09: 000000000000001c
[ 4594.837678][T23168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4594.837680][T23168] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8fcdc000
| [ 4594.837680][T23168] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8fcdc000
| [ 4594.837695][T23168]
| [ 4594.853924][T23168] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23168
| [4594.854299][T23168] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4594.854544][T23168] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4594.854546][T23168] Call Trace:
[ 4594.854548][T23168]
[4594.854550][T23168] dump_stack_lvl (lib/dump_stack.c:123)
[4594.854556][T23168] check_preemption_disabled (lib/smp_processor_id.c:52)
[4594.854563][T23168] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4594.854569][T23168] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4594.854577][T23168] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.854583][T23168] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4594.854588][T23168] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.854600][T23168] rawv6_sendmsg (net/ipv6/raw.c:918)
[4594.854612][T23168] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4594.854618][T23168] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4594.854622][T23168] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.854631][T23168] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4594.854636][T23168] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4594.854645][T23168] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4594.854661][T23168] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4594.854664][T23168] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.854676][T23168] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.854681][T23168] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.854686][T23168] ? __pfx___sys_sendto (net/socket.c:2147)
[4594.854701][T23168] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4594.854708][T23168] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4594.854717][T23168] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4594.854724][T23168] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4594.854734][T23168] __x64_sys_sendto (net/socket.c:2183)
[4594.854738][T23168] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4594.854742][T23168] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4594.854747][T23168] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4594.854752][T23168] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4594.854756][T23168] RIP: 0033:0x7f9b8fbb3a4a
[ 4594.854760][T23168] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4594.854763][T23168] RSP: 002b:00007fff3c373e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4594.854766][T23168] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b8fbb3a4a
[ 4594.854768][T23168] RDX: 0000000000000040 RSI: 0000000016cfb340 RDI: 0000000000000005
[ 4594.854770][T23168] RBP: 00007fff3c373ee0 R08: 0000000000418574 R09: 000000000000001c
[ 4594.854772][T23168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4594.854774][T23168] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8fcdc000
| [ 4594.854774][T23168] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8fcdc000
| [ 4594.854789][T23168]
| [ 4595.313033][T23172] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23172
| [4595.313491][T23172] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4595.313738][T23172] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4595.313741][T23172] Call Trace:
[ 4595.313743][T23172]
[4595.313745][T23172] dump_stack_lvl (lib/dump_stack.c:123)
[4595.313753][T23172] check_preemption_disabled (lib/smp_processor_id.c:52)
[4595.313760][T23172] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4595.313766][T23172] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4595.313774][T23172] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.313781][T23172] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4595.313786][T23172] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.313798][T23172] rawv6_sendmsg (net/ipv6/raw.c:918)
[4595.313809][T23172] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4595.313815][T23172] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4595.313820][T23172] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.313828][T23172] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4595.313834][T23172] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4595.313843][T23172] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4595.313859][T23172] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4595.313862][T23172] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.313873][T23172] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.313879][T23172] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.313884][T23172] ? __pfx___sys_sendto (net/socket.c:2147)
[4595.313899][T23172] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4595.313906][T23172] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4595.313916][T23172] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4595.313923][T23172] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4595.313933][T23172] __x64_sys_sendto (net/socket.c:2183)
[4595.313937][T23172] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4595.313941][T23172] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4595.313946][T23172] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4595.313951][T23172] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4595.313955][T23172] RIP: 0033:0x7f8987d65a4a
[ 4595.313959][T23172] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4595.313962][T23172] RSP: 002b:00007ffecdadf478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4595.313966][T23172] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8987d65a4a
[ 4595.313968][T23172] RDX: 0000000000000040 RSI: 000000003f78a340 RDI: 0000000000000005
[ 4595.313970][T23172] RBP: 00007ffecdadf500 R08: 0000000000418574 R09: 000000000000001c
[ 4595.313973][T23172] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4595.313975][T23172] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8987e8e000
| [ 4595.313989][T23172]
| [ 4595.313991][T23172] lwtunnel_output(): recursion limit reached on datapath
| [ 4596.784192][T23176] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23176
| [4596.784673][T23176] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4596.784936][T23176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4596.784938][T23176] Call Trace:
[ 4596.784940][T23176]
[4596.784943][T23176] dump_stack_lvl (lib/dump_stack.c:123)
[4596.784951][T23176] check_preemption_disabled (lib/smp_processor_id.c:52)
[4596.784957][T23176] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4596.784964][T23176] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4596.784971][T23176] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4596.784978][T23176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4596.784983][T23176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4596.784995][T23176] rawv6_sendmsg (net/ipv6/raw.c:918)
[4596.785007][T23176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4596.785012][T23176] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4596.785017][T23176] ? __lock_release (kernel/locking/lockdep.c:5534)
[4596.785026][T23176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4596.785031][T23176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4596.785040][T23176] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4596.785056][T23176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4596.785059][T23176] ? __lock_release (kernel/locking/lockdep.c:5534)
[4596.785070][T23176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4596.785075][T23176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4596.785081][T23176] ? __pfx___sys_sendto (net/socket.c:2147)
[4596.785095][T23176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4596.785102][T23176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4596.785112][T23176] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4596.785120][T23176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4596.785130][T23176] __x64_sys_sendto (net/socket.c:2183)
[4596.785134][T23176] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4596.785143][T23176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4596.785148][T23176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4596.785153][T23176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4596.785157][T23176] RIP: 0033:0x7f11d10e9a4a
[ 4596.785162][T23176] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4596.785165][T23176] RSP: 002b:00007ffca3b8fc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4596.785170][T23176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11d10e9a4a
[ 4596.785172][T23176] RDX: 0000000000000040 RSI: 00000000287ed340 RDI: 0000000000000005
[ 4596.785174][T23176] RBP: 00007ffca3b8fcb0 R08: 0000000000418574 R09: 000000000000001c
[ 4596.785177][T23176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4596.785179][T23176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11d1212000
| [ 4596.785193][T23176]
| [ 4596.798447][T23176] lwtunnel_output(): recursion limit reached on datapath
| [ 4598.254146][T23180] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23180
| [4598.254597][T23180] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4598.254842][T23180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4598.254845][T23180] Call Trace:
[ 4598.254847][T23180]
[4598.254850][T23180] dump_stack_lvl (lib/dump_stack.c:123)
[4598.254858][T23180] check_preemption_disabled (lib/smp_processor_id.c:52)
[4598.254865][T23180] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4598.254872][T23180] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4598.254879][T23180] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.254886][T23180] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4598.254891][T23180] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.254903][T23180] rawv6_sendmsg (net/ipv6/raw.c:918)
[4598.254914][T23180] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4598.254920][T23180] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4598.254925][T23180] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.254934][T23180] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4598.254939][T23180] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4598.254948][T23180] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4598.254964][T23180] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4598.254967][T23180] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.254979][T23180] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.254984][T23180] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.254990][T23180] ? __pfx___sys_sendto (net/socket.c:2147)
[4598.255005][T23180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4598.255012][T23180] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4598.255021][T23180] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4598.255028][T23180] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4598.255038][T23180] __x64_sys_sendto (net/socket.c:2183)
[4598.255042][T23180] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4598.255046][T23180] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4598.255051][T23180] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4598.255056][T23180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4598.255060][T23180] RIP: 0033:0x7f194de27a4a
[ 4598.255064][T23180] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4598.255067][T23180] RSP: 002b:00007ffe81d2f508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4598.255072][T23180] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f194de27a4a
[ 4598.255074][T23180] RDX: 0000000000000040 RSI: 00000000387ff340 RDI: 0000000000000005
[ 4598.255076][T23180] RBP: 00007ffe81d2f590 R08: 0000000000418574 R09: 000000000000001c
[ 4598.255078][T23180] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4598.255080][T23180] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f194df50000
| [ 4598.255080][T23180] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f194df50000
| [ 4598.255095][T23180]
| [ 4598.255097][T23180] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23180
| [4598.266880][T23180] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4598.267131][T23180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4598.267132][T23180] Call Trace:
[ 4598.267134][T23180]
[4598.267137][T23180] dump_stack_lvl (lib/dump_stack.c:123)
[4598.267143][T23180] check_preemption_disabled (lib/smp_processor_id.c:52)
[4598.267165][T23180] lwtunnel_output (net/core/lwtunnel.c:359)
[4598.267171][T23180] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4598.267178][T23180] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.267184][T23180] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4598.267189][T23180] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.267201][T23180] rawv6_sendmsg (net/ipv6/raw.c:918)
[4598.267213][T23180] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4598.267218][T23180] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4598.267222][T23180] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.267230][T23180] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4598.267234][T23180] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4598.267243][T23180] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4598.267259][T23180] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4598.267262][T23180] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.267273][T23180] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.267278][T23180] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.267283][T23180] ? __pfx___sys_sendto (net/socket.c:2147)
[4598.267298][T23180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4598.267304][T23180] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4598.267312][T23180] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4598.267319][T23180] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4598.267330][T23180] __x64_sys_sendto (net/socket.c:2183)
[4598.267334][T23180] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4598.267337][T23180] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4598.267341][T23180] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4598.267346][T23180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4598.267350][T23180] RIP: 0033:0x7f194de27a4a
[ 4598.267354][T23180] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4598.267356][T23180] RSP: 002b:00007ffe81d2f508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4598.267360][T23180] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f194de27a4a
[ 4598.267362][T23180] RDX: 0000000000000040 RSI: 00000000387ff340 RDI: 0000000000000005
[ 4598.267364][T23180] RBP: 00007ffe81d2f590 R08: 0000000000418574 R09: 000000000000001c
[ 4598.267365][T23180] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4598.267367][T23180] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f194df50000
| [ 4598.267367][T23180] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f194df50000
| [ 4598.267382][T23180]
| [ 4598.267879][T23180] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23180
| [4598.279222][T23180] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4598.279477][T23180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4598.279479][T23180] Call Trace:
[ 4598.279481][T23180]
[4598.279483][T23180] dump_stack_lvl (lib/dump_stack.c:123)
[4598.279490][T23180] check_preemption_disabled (lib/smp_processor_id.c:52)
[4598.279496][T23180] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4598.279502][T23180] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4598.279509][T23180] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.279515][T23180] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4598.279520][T23180] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.279532][T23180] rawv6_sendmsg (net/ipv6/raw.c:918)
[4598.279543][T23180] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4598.279549][T23180] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4598.279553][T23180] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.279561][T23180] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4598.279565][T23180] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4598.279574][T23180] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4598.279590][T23180] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4598.279593][T23180] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.279604][T23180] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.279608][T23180] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.279614][T23180] ? __pfx___sys_sendto (net/socket.c:2147)
[4598.279628][T23180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4598.279634][T23180] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4598.279642][T23180] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4598.279649][T23180] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4598.279659][T23180] __x64_sys_sendto (net/socket.c:2183)
[4598.279663][T23180] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4598.279666][T23180] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4598.279671][T23180] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4598.279676][T23180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4598.279679][T23180] RIP: 0033:0x7f194de27a4a
[ 4598.279683][T23180] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4598.279686][T23180] RSP: 002b:00007ffe81d2f508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4598.279689][T23180] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f194de27a4a
[ 4598.279691][T23180] RDX: 0000000000000040 RSI: 00000000387ff340 RDI: 0000000000000005
[ 4598.279693][T23180] RBP: 00007ffe81d2f590 R08: 0000000000418574 R09: 000000000000001c
[ 4598.279695][T23180] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4598.279697][T23180] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f194df50000
| [ 4598.279697][T23180] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f194df50000
| [ 4598.279711][T23180]
| [ 4598.735015][T23184] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23184
| [4598.735520][T23184] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4598.735782][T23184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4598.735784][T23184] Call Trace:
[ 4598.735787][T23184]
[4598.735789][T23184] dump_stack_lvl (lib/dump_stack.c:123)
[4598.735797][T23184] check_preemption_disabled (lib/smp_processor_id.c:52)
[4598.735803][T23184] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4598.735810][T23184] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4598.735817][T23184] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.735824][T23184] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4598.735829][T23184] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4598.735841][T23184] rawv6_sendmsg (net/ipv6/raw.c:918)
[4598.735853][T23184] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4598.735858][T23184] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4598.735864][T23184] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.735872][T23184] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4598.735877][T23184] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4598.735886][T23184] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4598.735902][T23184] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4598.735905][T23184] ? __lock_release (kernel/locking/lockdep.c:5534)
[4598.735916][T23184] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.735922][T23184] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4598.735928][T23184] ? __pfx___sys_sendto (net/socket.c:2147)
[4598.735942][T23184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4598.735949][T23184] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4598.735957][T23184] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4598.735965][T23184] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4598.735975][T23184] __x64_sys_sendto (net/socket.c:2183)
[4598.735979][T23184] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4598.735982][T23184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4598.735987][T23184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4598.735992][T23184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4598.735996][T23184] RIP: 0033:0x7fac6bad4a4a
[ 4598.736000][T23184] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4598.736003][T23184] RSP: 002b:00007ffd433717d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4598.736008][T23184] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac6bad4a4a
[ 4598.736010][T23184] RDX: 0000000000000040 RSI: 00000000129ce340 RDI: 0000000000000005
[ 4598.736012][T23184] RBP: 00007ffd43371860 R08: 0000000000418574 R09: 000000000000001c
[ 4598.736014][T23184] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4598.736016][T23184] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac6bbfd000
| [ 4598.736033][T23184] lwtunnel_output(): recursion limit reached on datapath
| [ 4599.922366][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4600.202936][T23188] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23188
| [4600.203402][T23188] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4600.203654][T23188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4600.203656][T23188] Call Trace:
[ 4600.203659][T23188]
[4600.203661][T23188] dump_stack_lvl (lib/dump_stack.c:123)
[4600.203669][T23188] check_preemption_disabled (lib/smp_processor_id.c:52)
[4600.203676][T23188] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4600.203682][T23188] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4600.203690][T23188] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.203697][T23188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4600.203702][T23188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.203714][T23188] rawv6_sendmsg (net/ipv6/raw.c:918)
[4600.203726][T23188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4600.203731][T23188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4600.203736][T23188] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.203745][T23188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4600.203750][T23188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4600.203759][T23188] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4600.203775][T23188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4600.203778][T23188] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.203789][T23188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.203795][T23188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.203801][T23188] ? __pfx___sys_sendto (net/socket.c:2147)
[4600.203815][T23188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4600.203822][T23188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4600.203831][T23188] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4600.203838][T23188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4600.203848][T23188] __x64_sys_sendto (net/socket.c:2183)
[4600.203852][T23188] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4600.203856][T23188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4600.203861][T23188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4600.203866][T23188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4600.203869][T23188] RIP: 0033:0x7ff2db90ba4a
[ 4600.203873][T23188] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4600.203876][T23188] RSP: 002b:00007ffcfc683888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4600.203881][T23188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2db90ba4a
[ 4600.203883][T23188] RDX: 0000000000000040 RSI: 000000001f70d340 RDI: 0000000000000005
[ 4600.203885][T23188] RBP: 00007ffcfc683910 R08: 0000000000418574 R09: 000000000000001c
[ 4600.203887][T23188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4600.203889][T23188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dba34000
| [ 4600.203889][T23188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dba34000
| [ 4600.203903][T23188]
| [ 4600.203905][T23188] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23188
| [4600.215790][T23188] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4600.216035][T23188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4600.216038][T23188] Call Trace:
[ 4600.216039][T23188]
[4600.216042][T23188] dump_stack_lvl (lib/dump_stack.c:123)
[4600.216048][T23188] check_preemption_disabled (lib/smp_processor_id.c:52)
[4600.216054][T23188] lwtunnel_output (net/core/lwtunnel.c:359)
[4600.216060][T23188] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4600.216068][T23188] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.216074][T23188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4600.216079][T23188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.216092][T23188] rawv6_sendmsg (net/ipv6/raw.c:918)
[4600.216103][T23188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4600.216109][T23188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4600.216114][T23188] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.216122][T23188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4600.216127][T23188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4600.216136][T23188] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4600.216153][T23188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4600.216156][T23188] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.216167][T23188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.216172][T23188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.216178][T23188] ? __pfx___sys_sendto (net/socket.c:2147)
[4600.216193][T23188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4600.216200][T23188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4600.216208][T23188] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4600.216215][T23188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4600.216226][T23188] __x64_sys_sendto (net/socket.c:2183)
[4600.216230][T23188] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4600.216233][T23188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4600.216238][T23188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4600.216243][T23188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4600.216246][T23188] RIP: 0033:0x7ff2db90ba4a
[ 4600.216250][T23188] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4600.216253][T23188] RSP: 002b:00007ffcfc683888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4600.216256][T23188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2db90ba4a
[ 4600.216258][T23188] RDX: 0000000000000040 RSI: 000000001f70d340 RDI: 0000000000000005
[ 4600.216260][T23188] RBP: 00007ffcfc683910 R08: 0000000000418574 R09: 000000000000001c
[ 4600.216262][T23188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4600.216264][T23188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dba34000
| [ 4600.216264][T23188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dba34000
| [ 4600.216279][T23188]
| [ 4600.229233][T23188] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23188
| [4600.229595][T23188] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4600.229839][T23188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4600.229841][T23188] Call Trace:
[ 4600.229843][T23188]
[4600.229845][T23188] dump_stack_lvl (lib/dump_stack.c:123)
[4600.229852][T23188] check_preemption_disabled (lib/smp_processor_id.c:52)
[4600.229858][T23188] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4600.229864][T23188] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4600.229871][T23188] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.229877][T23188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4600.229882][T23188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.229894][T23188] rawv6_sendmsg (net/ipv6/raw.c:918)
[4600.229906][T23188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4600.229912][T23188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4600.229916][T23188] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.229924][T23188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4600.229928][T23188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4600.229937][T23188] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4600.229953][T23188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4600.229956][T23188] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.229968][T23188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.229973][T23188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.229978][T23188] ? __pfx___sys_sendto (net/socket.c:2147)
[4600.229993][T23188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4600.230000][T23188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4600.230008][T23188] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4600.230015][T23188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4600.230026][T23188] __x64_sys_sendto (net/socket.c:2183)
[4600.230030][T23188] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4600.230033][T23188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4600.230038][T23188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4600.230043][T23188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4600.230046][T23188] RIP: 0033:0x7ff2db90ba4a
[ 4600.230050][T23188] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4600.230052][T23188] RSP: 002b:00007ffcfc683888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4600.230056][T23188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2db90ba4a
[ 4600.230058][T23188] RDX: 0000000000000040 RSI: 000000001f70d340 RDI: 0000000000000005
[ 4600.230060][T23188] RBP: 00007ffcfc683910 R08: 0000000000418574 R09: 000000000000001c
[ 4600.230062][T23188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4600.230064][T23188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dba34000
| [ 4600.230064][T23188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dba34000
| [ 4600.230079][T23188]
| [ 4600.700203][T23192] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23192
| [4600.700646][T23192] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4600.700896][T23192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4600.700898][T23192] Call Trace:
[ 4600.700900][T23192]
[4600.700903][T23192] dump_stack_lvl (lib/dump_stack.c:123)
[4600.700911][T23192] check_preemption_disabled (lib/smp_processor_id.c:52)
[4600.700917][T23192] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4600.700924][T23192] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4600.700932][T23192] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.700939][T23192] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4600.700944][T23192] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.700956][T23192] rawv6_sendmsg (net/ipv6/raw.c:918)
[4600.700968][T23192] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4600.700973][T23192] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4600.700978][T23192] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.700987][T23192] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4600.700992][T23192] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4600.701001][T23192] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4600.701017][T23192] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4600.701020][T23192] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.701031][T23192] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.701037][T23192] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.701043][T23192] ? __pfx___sys_sendto (net/socket.c:2147)
[4600.701057][T23192] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4600.701064][T23192] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4600.701073][T23192] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4600.701081][T23192] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4600.701091][T23192] __x64_sys_sendto (net/socket.c:2183)
[4600.701095][T23192] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4600.701099][T23192] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4600.701104][T23192] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4600.701109][T23192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4600.701114][T23192] RIP: 0033:0x7fc273ceca4a
[ 4600.701118][T23192] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4600.701121][T23192] RSP: 002b:00007ffcbe653b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4600.701125][T23192] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc273ceca4a
[ 4600.701128][T23192] RDX: 0000000000000040 RSI: 000000000d353340 RDI: 0000000000000005
[ 4600.701129][T23192] RBP: 00007ffcbe653b90 R08: 0000000000418574 R09: 000000000000001c
[ 4600.701132][T23192] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4600.701133][T23192] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc273e15000
| [ 4600.701133][T23192] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc273e15000
| [ 4600.701148][T23192]
| [ 4600.714574][T23192] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23192
| [4600.714934][T23192] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4600.715194][T23192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4600.715196][T23192] Call Trace:
[ 4600.715198][T23192]
[4600.715200][T23192] dump_stack_lvl (lib/dump_stack.c:123)
[4600.715207][T23192] check_preemption_disabled (lib/smp_processor_id.c:52)
[4600.715212][T23192] lwtunnel_output (net/core/lwtunnel.c:359)
[4600.715219][T23192] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4600.715227][T23192] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.715233][T23192] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4600.715238][T23192] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.715250][T23192] rawv6_sendmsg (net/ipv6/raw.c:918)
[4600.715262][T23192] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4600.715267][T23192] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4600.715272][T23192] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.715280][T23192] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4600.715284][T23192] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4600.715293][T23192] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4600.715310][T23192] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4600.715312][T23192] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.715324][T23192] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.715329][T23192] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.715334][T23192] ? __pfx___sys_sendto (net/socket.c:2147)
[4600.715349][T23192] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4600.715356][T23192] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4600.715364][T23192] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4600.715371][T23192] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4600.715381][T23192] __x64_sys_sendto (net/socket.c:2183)
[4600.715386][T23192] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4600.715389][T23192] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4600.715393][T23192] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4600.715398][T23192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4600.715402][T23192] RIP: 0033:0x7fc273ceca4a
[ 4600.715405][T23192] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4600.715408][T23192] RSP: 002b:00007ffcbe653b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4600.715412][T23192] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc273ceca4a
[ 4600.715414][T23192] RDX: 0000000000000040 RSI: 000000000d353340 RDI: 0000000000000005
[ 4600.715416][T23192] RBP: 00007ffcbe653b90 R08: 0000000000418574 R09: 000000000000001c
[ 4600.715418][T23192] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4600.715419][T23192] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc273e15000
| [ 4600.715434][T23192]
| [ 4602.097435][T23204] check_preemption_disabled: 7 callbacks suppressed
| [ 4602.097443][T23204] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23204
| [4602.098193][T23204] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4602.098443][T23204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4602.098445][T23204] Call Trace:
[ 4602.098447][T23204]
[4602.098450][T23204] dump_stack_lvl (lib/dump_stack.c:123)
[4602.098458][T23204] check_preemption_disabled (lib/smp_processor_id.c:52)
[4602.098464][T23204] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4602.098471][T23204] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4602.098479][T23204] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.098486][T23204] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4602.098490][T23204] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.098503][T23204] rawv6_sendmsg (net/ipv6/raw.c:918)
[4602.098514][T23204] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4602.098520][T23204] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4602.098525][T23204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.098535][T23204] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4602.098541][T23204] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4602.098550][T23204] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4602.098566][T23204] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4602.098569][T23204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.098580][T23204] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.098586][T23204] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.098592][T23204] ? __pfx___sys_sendto (net/socket.c:2147)
[4602.098606][T23204] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4602.098614][T23204] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4602.098623][T23204] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4602.098630][T23204] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4602.098641][T23204] __x64_sys_sendto (net/socket.c:2183)
[4602.098645][T23204] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4602.098649][T23204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4602.098654][T23204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4602.098659][T23204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4602.098663][T23204] RIP: 0033:0x7f6bd3516a4a
[ 4602.098667][T23204] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4602.098670][T23204] RSP: 002b:00007ffd9bd11678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4602.098675][T23204] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bd3516a4a
[ 4602.098677][T23204] RDX: 0000000000000040 RSI: 0000000036929340 RDI: 0000000000000005
[ 4602.098679][T23204] RBP: 00007ffd9bd11700 R08: 0000000000418574 R09: 000000000000001c
[ 4602.098681][T23204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4602.098683][T23204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bd363f000
| [ 4602.098683][T23204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bd363f000
| [ 4602.098697][T23204]
| [ 4602.098700][T23204] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23204
| [4602.110772][T23204] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4602.111013][T23204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4602.111015][T23204] Call Trace:
[ 4602.111017][T23204]
[4602.111019][T23204] dump_stack_lvl (lib/dump_stack.c:123)
[4602.111026][T23204] check_preemption_disabled (lib/smp_processor_id.c:52)
[4602.111032][T23204] lwtunnel_output (net/core/lwtunnel.c:359)
[4602.111038][T23204] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4602.111045][T23204] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.111051][T23204] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4602.111056][T23204] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.111068][T23204] rawv6_sendmsg (net/ipv6/raw.c:918)
[4602.111080][T23204] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4602.111086][T23204] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4602.111090][T23204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.111097][T23204] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4602.111102][T23204] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4602.111110][T23204] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4602.111128][T23204] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4602.111131][T23204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.111142][T23204] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.111148][T23204] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.111153][T23204] ? __pfx___sys_sendto (net/socket.c:2147)
[4602.111168][T23204] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4602.111175][T23204] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4602.111183][T23204] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4602.111190][T23204] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4602.111200][T23204] __x64_sys_sendto (net/socket.c:2183)
[4602.111205][T23204] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4602.111208][T23204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4602.111212][T23204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4602.111217][T23204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4602.111221][T23204] RIP: 0033:0x7f6bd3516a4a
[ 4602.111224][T23204] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4602.111227][T23204] RSP: 002b:00007ffd9bd11678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4602.111230][T23204] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bd3516a4a
[ 4602.111233][T23204] RDX: 0000000000000040 RSI: 0000000036929340 RDI: 0000000000000005
[ 4602.111234][T23204] RBP: 00007ffd9bd11700 R08: 0000000000418574 R09: 000000000000001c
[ 4602.111236][T23204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4602.111238][T23204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bd363f000
| [ 4602.111238][T23204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bd363f000
| [ 4602.111253][T23204]
| [ 4602.124266][T23204] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23204
| [4602.124635][T23204] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4602.124879][T23204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4602.124881][T23204] Call Trace:
[ 4602.124883][T23204]
[4602.124885][T23204] dump_stack_lvl (lib/dump_stack.c:123)
[4602.124892][T23204] check_preemption_disabled (lib/smp_processor_id.c:52)
[4602.124899][T23204] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4602.124905][T23204] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4602.124912][T23204] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.124918][T23204] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4602.124923][T23204] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.124936][T23204] rawv6_sendmsg (net/ipv6/raw.c:918)
[4602.124948][T23204] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4602.124953][T23204] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4602.124958][T23204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.124966][T23204] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4602.124970][T23204] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4602.124980][T23204] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4602.124996][T23204] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4602.124999][T23204] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.125010][T23204] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.125015][T23204] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.125021][T23204] ? __pfx___sys_sendto (net/socket.c:2147)
[4602.125036][T23204] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4602.125042][T23204] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4602.125050][T23204] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4602.125058][T23204] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4602.125068][T23204] __x64_sys_sendto (net/socket.c:2183)
[4602.125072][T23204] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4602.125076][T23204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4602.125081][T23204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4602.125086][T23204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4602.125089][T23204] RIP: 0033:0x7f6bd3516a4a
[ 4602.125093][T23204] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4602.125096][T23204] RSP: 002b:00007ffd9bd11678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4602.125099][T23204] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bd3516a4a
[ 4602.125102][T23204] RDX: 0000000000000040 RSI: 0000000036929340 RDI: 0000000000000005
[ 4602.125104][T23204] RBP: 00007ffd9bd11700 R08: 0000000000418574 R09: 000000000000001c
[ 4602.125106][T23204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4602.125108][T23204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bd363f000
| [ 4602.125108][T23204] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bd363f000
| [ 4602.125130][T23204]
| [ 4602.583582][T23208] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23208
| [4602.584082][T23208] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4602.584372][T23208] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4602.584374][T23208] Call Trace:
[ 4602.584376][T23208]
[4602.584379][T23208] dump_stack_lvl (lib/dump_stack.c:123)
[4602.584387][T23208] check_preemption_disabled (lib/smp_processor_id.c:52)
[4602.584393][T23208] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4602.584400][T23208] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4602.584407][T23208] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.584414][T23208] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4602.584419][T23208] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.584431][T23208] rawv6_sendmsg (net/ipv6/raw.c:918)
[4602.584442][T23208] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4602.584448][T23208] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4602.584453][T23208] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.584462][T23208] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4602.584467][T23208] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4602.584475][T23208] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4602.584492][T23208] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4602.584495][T23208] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.584506][T23208] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.584511][T23208] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.584517][T23208] ? __pfx___sys_sendto (net/socket.c:2147)
[4602.584531][T23208] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4602.584538][T23208] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4602.584548][T23208] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4602.584555][T23208] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4602.584565][T23208] __x64_sys_sendto (net/socket.c:2183)
[4602.584569][T23208] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4602.584573][T23208] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4602.584578][T23208] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4602.584583][T23208] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4602.584587][T23208] RIP: 0033:0x7f5d3f004a4a
[ 4602.584592][T23208] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4602.584595][T23208] RSP: 002b:00007ffc2cc0ac18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4602.584599][T23208] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d3f004a4a
[ 4602.584602][T23208] RDX: 0000000000000040 RSI: 00000000224b5340 RDI: 0000000000000005
[ 4602.584604][T23208] RBP: 00007ffc2cc0aca0 R08: 0000000000418574 R09: 000000000000001c
[ 4602.584606][T23208] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4602.584607][T23208] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d3f12d000
| [ 4602.584622][T23208]
| [ 4602.584644][T23208] lwtunnel_output(): recursion limit reached on datapath
| [ 4604.087469][T23212] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23212
| [4604.087919][T23212] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4604.088178][T23212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.088181][T23212] Call Trace:
[ 4604.088183][T23212]
[4604.088185][T23212] dump_stack_lvl (lib/dump_stack.c:123)
[4604.088193][T23212] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.088200][T23212] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4604.088206][T23212] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.088214][T23212] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.088221][T23212] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.088226][T23212] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.088238][T23212] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.088249][T23212] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.088255][T23212] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.088260][T23212] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.088270][T23212] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.088275][T23212] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.088284][T23212] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.088300][T23212] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.088303][T23212] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.088314][T23212] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.088319][T23212] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.088325][T23212] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.088339][T23212] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.088347][T23212] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.088356][T23212] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.088363][T23212] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.088373][T23212] __x64_sys_sendto (net/socket.c:2183)
[4604.088377][T23212] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4604.088381][T23212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.088386][T23212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.088391][T23212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.088395][T23212] RIP: 0033:0x7f28d9d80a4a
[ 4604.088400][T23212] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4604.088403][T23212] RSP: 002b:00007fff659aa358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.088407][T23212] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28d9d80a4a
[ 4604.088410][T23212] RDX: 0000000000000040 RSI: 0000000009a25340 RDI: 0000000000000005
[ 4604.088412][T23212] RBP: 00007fff659aa3e0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.088414][T23212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.088416][T23212] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28d9ea9000
| [ 4604.088416][T23212] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28d9ea9000
| [ 4604.088430][T23212]
| [ 4604.088433][T23212] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23212
| [4604.099879][T23212] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4604.100135][T23212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.100137][T23212] Call Trace:
[ 4604.100139][T23212]
[4604.100141][T23212] dump_stack_lvl (lib/dump_stack.c:123)
[4604.100148][T23212] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.100153][T23212] lwtunnel_output (net/core/lwtunnel.c:359)
[4604.100160][T23212] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.100167][T23212] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.100172][T23212] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.100177][T23212] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.100190][T23212] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.100201][T23212] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.100207][T23212] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.100211][T23212] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.100219][T23212] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.100223][T23212] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.100232][T23212] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.100248][T23212] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.100251][T23212] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.100262][T23212] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.100267][T23212] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.100273][T23212] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.100288][T23212] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.100294][T23212] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.100302][T23212] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.100309][T23212] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.100320][T23212] __x64_sys_sendto (net/socket.c:2183)
[4604.100324][T23212] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4604.100327][T23212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.100332][T23212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.100337][T23212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.100340][T23212] RIP: 0033:0x7f28d9d80a4a
[ 4604.100344][T23212] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4604.100346][T23212] RSP: 002b:00007fff659aa358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.100350][T23212] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28d9d80a4a
[ 4604.100352][T23212] RDX: 0000000000000040 RSI: 0000000009a25340 RDI: 0000000000000005
[ 4604.100354][T23212] RBP: 00007fff659aa3e0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.100356][T23212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.100358][T23212] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28d9ea9000
| [ 4604.100358][T23212] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28d9ea9000
| [ 4604.100373][T23212]
| [ 4604.100810][T23212] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23212
| [4604.112296][T23212] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4604.112542][T23212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.112543][T23212] Call Trace:
[ 4604.112545][T23212]
[4604.112547][T23212] dump_stack_lvl (lib/dump_stack.c:123)
[4604.112553][T23212] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.112558][T23212] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4604.112565][T23212] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.112572][T23212] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.112577][T23212] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.112582][T23212] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.112594][T23212] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.112606][T23212] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.112612][T23212] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.112616][T23212] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.112624][T23212] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.112627][T23212] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.112636][T23212] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.112653][T23212] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.112656][T23212] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.112667][T23212] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.112671][T23212] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.112677][T23212] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.112692][T23212] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.112698][T23212] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.112707][T23212] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.112714][T23212] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.112724][T23212] __x64_sys_sendto (net/socket.c:2183)
[4604.112728][T23212] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4604.112731][T23212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.112736][T23212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.112741][T23212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.112744][T23212] RIP: 0033:0x7f28d9d80a4a
[ 4604.112748][T23212] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4604.112751][T23212] RSP: 002b:00007fff659aa358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.112754][T23212] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28d9d80a4a
[ 4604.112757][T23212] RDX: 0000000000000040 RSI: 0000000009a25340 RDI: 0000000000000005
[ 4604.112759][T23212] RBP: 00007fff659aa3e0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.112761][T23212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.112763][T23212] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28d9ea9000
| [ 4604.112777][T23212]
| [ 4604.449495][ T12] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4604.903349][T23219] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23219
| [4604.903801][T23219] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4604.904048][T23219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.904051][T23219] Call Trace:
[ 4604.904053][T23219]
[4604.904055][T23219] dump_stack_lvl (lib/dump_stack.c:123)
[4604.904063][T23219] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.904070][T23219] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4604.904076][T23219] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.904084][T23219] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.904091][T23219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.904096][T23219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.904108][T23219] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.904120][T23219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.904126][T23219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.904132][T23219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.904141][T23219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.904146][T23219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.904155][T23219] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.904171][T23219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.904174][T23219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.904185][T23219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.904191][T23219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.904196][T23219] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.904211][T23219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.904217][T23219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.904226][T23219] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.904233][T23219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.904243][T23219] __x64_sys_sendto (net/socket.c:2183)
[4604.904248][T23219] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4604.904251][T23219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.904256][T23219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.904261][T23219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.904265][T23219] RIP: 0033:0x7f244157da4a
[ 4604.904270][T23219] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4604.904273][T23219] RSP: 002b:00007ffe1e63b458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.904277][T23219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f244157da4a
[ 4604.904279][T23219] RDX: 0000000000000040 RSI: 0000000003998340 RDI: 0000000000000005
[ 4604.904281][T23219] RBP: 00007ffe1e63b4e0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.904283][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.904285][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24416a6000
| [ 4604.904285][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24416a6000
| [ 4604.904300][T23219]
| [ 4604.916818][T23219] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23219
| [4604.917183][T23219] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4604.917426][T23219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.917428][T23219] Call Trace:
[ 4604.917430][T23219]
[4604.917432][T23219] dump_stack_lvl (lib/dump_stack.c:123)
[4604.917437][T23219] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.917443][T23219] lwtunnel_output (net/core/lwtunnel.c:359)
[4604.917450][T23219] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.917457][T23219] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.917462][T23219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.917467][T23219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.917479][T23219] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.917491][T23219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.917496][T23219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.917501][T23219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.917508][T23219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.917512][T23219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.917520][T23219] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.917537][T23219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.917540][T23219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.917551][T23219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.917556][T23219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.917561][T23219] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.917576][T23219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.917582][T23219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.917590][T23219] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.917597][T23219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.917607][T23219] __x64_sys_sendto (net/socket.c:2183)
[4604.917611][T23219] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4604.917614][T23219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.917619][T23219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.917624][T23219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.917627][T23219] RIP: 0033:0x7f244157da4a
[ 4604.917631][T23219] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4604.917633][T23219] RSP: 002b:00007ffe1e63b458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.917637][T23219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f244157da4a
[ 4604.917639][T23219] RDX: 0000000000000040 RSI: 0000000003998340 RDI: 0000000000000005
[ 4604.917641][T23219] RBP: 00007ffe1e63b4e0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.917643][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.917644][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24416a6000
| [ 4604.917644][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24416a6000
| [ 4604.917659][T23219]
| [ 4604.918089][T23219] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23219
| [4604.929513][T23219] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4604.929762][T23219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.929764][T23219] Call Trace:
[ 4604.929766][T23219]
[4604.929768][T23219] dump_stack_lvl (lib/dump_stack.c:123)
[4604.929774][T23219] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.929780][T23219] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4604.929787][T23219] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.929794][T23219] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.929800][T23219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.929805][T23219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.929817][T23219] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.929829][T23219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.929834][T23219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.929839][T23219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.929847][T23219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.929851][T23219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.929860][T23219] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.929876][T23219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.929879][T23219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.929890][T23219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.929895][T23219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.929901][T23219] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.929915][T23219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.929922][T23219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.929930][T23219] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.929937][T23219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.929947][T23219] __x64_sys_sendto (net/socket.c:2183)
[4604.929951][T23219] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4604.929955][T23219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.929959][T23219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.929964][T23219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.929968][T23219] RIP: 0033:0x7f244157da4a
[ 4604.929971][T23219] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4604.929975][T23219] RSP: 002b:00007ffe1e63b458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.929978][T23219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f244157da4a
[ 4604.929980][T23219] RDX: 0000000000000040 RSI: 0000000003998340 RDI: 0000000000000005
[ 4604.929982][T23219] RBP: 00007ffe1e63b4e0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.929984][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg