======================================
| [ 4067.745224][T28109] veth1: renamed from ioam-veth-betaR
| [ 4067.855117][T28110] veth0: renamed from ioam-veth-gamma
| [ 4143.314785][T28753] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28753
| [4143.316670][T28753] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4143.316927][T28753] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4143.316929][T28753] Call Trace:
[ 4143.316932][T28753]
[4143.316934][T28753] dump_stack_lvl (lib/dump_stack.c:123)
[4143.316942][T28753] check_preemption_disabled (lib/smp_processor_id.c:52)
[4143.316948][T28753] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4143.316954][T28753] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4143.316961][T28753] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.316967][T28753] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4143.316971][T28753] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.316983][T28753] rawv6_sendmsg (net/ipv6/raw.c:918)
[4143.316993][T28753] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4143.316998][T28753] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4143.317004][T28753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.317014][T28753] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4143.317019][T28753] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4143.317027][T28753] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4143.317042][T28753] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4143.317045][T28753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.317055][T28753] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.317060][T28753] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.317066][T28753] ? __pfx___sys_sendto (net/socket.c:2147)
[4143.317079][T28753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4143.317085][T28753] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4143.317093][T28753] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4143.317100][T28753] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4143.317109][T28753] __x64_sys_sendto (net/socket.c:2183)
[4143.317113][T28753] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4143.317117][T28753] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4143.317122][T28753] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4143.317126][T28753] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4143.317130][T28753] RIP: 0033:0x7f492245ca4a
[ 4143.317135][T28753] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4143.317137][T28753] RSP: 002b:00007ffebc305fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4143.317141][T28753] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f492245ca4a
[ 4143.317143][T28753] RDX: 0000000000000040 RSI: 00000000346fa340 RDI: 0000000000000005
[ 4143.317145][T28753] RBP: 00007ffebc306070 R08: 0000000000418574 R09: 000000000000001c
[ 4143.317147][T28753] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4143.317149][T28753] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4922585000
| [ 4143.317149][T28753] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4922585000
| [ 4143.317162][T28753]
| [ 4143.329439][T28753] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28753
| [4143.329863][T28753] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4143.330481][T28753] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4143.330483][T28753] Call Trace:
[ 4143.330484][T28753]
[4143.330486][T28753] dump_stack_lvl (lib/dump_stack.c:123)
[4143.330492][T28753] check_preemption_disabled (lib/smp_processor_id.c:52)
[4143.330498][T28753] lwtunnel_output (net/core/lwtunnel.c:359)
[4143.330504][T28753] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4143.330510][T28753] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.330516][T28753] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4143.330520][T28753] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.330531][T28753] rawv6_sendmsg (net/ipv6/raw.c:918)
[4143.330542][T28753] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4143.330547][T28753] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4143.330551][T28753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.330558][T28753] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4143.330562][T28753] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4143.330570][T28753] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4143.330585][T28753] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4143.330587][T28753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.330598][T28753] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.330602][T28753] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.330607][T28753] ? __pfx___sys_sendto (net/socket.c:2147)
[4143.330621][T28753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4143.330626][T28753] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4143.330634][T28753] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4143.330640][T28753] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4143.330649][T28753] __x64_sys_sendto (net/socket.c:2183)
[4143.330653][T28753] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4143.330656][T28753] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4143.330660][T28753] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4143.330665][T28753] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4143.330668][T28753] RIP: 0033:0x7f492245ca4a
[ 4143.330671][T28753] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4143.330673][T28753] RSP: 002b:00007ffebc305fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4143.330676][T28753] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f492245ca4a
[ 4143.330678][T28753] RDX: 0000000000000040 RSI: 00000000346fa340 RDI: 0000000000000005
[ 4143.330680][T28753] RBP: 00007ffebc306070 R08: 0000000000418574 R09: 000000000000001c
[ 4143.330682][T28753] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4143.330683][T28753] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4922585000
| [ 4143.330683][T28753] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4922585000
| [ 4143.330697][T28753]
| [ 4143.348201][T28753] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28753
| [4143.348557][T28753] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4143.348800][T28753] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4143.348801][T28753] Call Trace:
[ 4143.348803][T28753]
[4143.348805][T28753] dump_stack_lvl (lib/dump_stack.c:123)
[4143.348811][T28753] check_preemption_disabled (lib/smp_processor_id.c:52)
[4143.348817][T28753] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4143.348823][T28753] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4143.348829][T28753] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.348835][T28753] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4143.348839][T28753] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.348850][T28753] rawv6_sendmsg (net/ipv6/raw.c:918)
[4143.348861][T28753] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4143.348866][T28753] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4143.348870][T28753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.348877][T28753] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4143.348881][T28753] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4143.348889][T28753] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4143.348904][T28753] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4143.348906][T28753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.348916][T28753] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.348921][T28753] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.348926][T28753] ? __pfx___sys_sendto (net/socket.c:2147)
[4143.348940][T28753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4143.348945][T28753] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4143.348953][T28753] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4143.348959][T28753] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4143.348969][T28753] __x64_sys_sendto (net/socket.c:2183)
[4143.348973][T28753] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4143.348976][T28753] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4143.348980][T28753] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4143.348984][T28753] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4143.348987][T28753] RIP: 0033:0x7f492245ca4a
[ 4143.348990][T28753] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4143.348993][T28753] RSP: 002b:00007ffebc305fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4143.348996][T28753] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f492245ca4a
[ 4143.348998][T28753] RDX: 0000000000000040 RSI: 00000000346fa340 RDI: 0000000000000005
[ 4143.348999][T28753] RBP: 00007ffebc306070 R08: 0000000000418574 R09: 000000000000001c
[ 4143.349001][T28753] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4143.349003][T28753] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4922585000
| [ 4143.349003][T28753] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4922585000
| [ 4143.349018][T28753]
| [ 4143.976326][T28758] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28758
| [4143.976842][T28758] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4143.977129][T28758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4143.977131][T28758] Call Trace:
[ 4143.977134][T28758]
[4143.977136][T28758] dump_stack_lvl (lib/dump_stack.c:123)
[4143.977144][T28758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4143.977151][T28758] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4143.977158][T28758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4143.977166][T28758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.977174][T28758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4143.977179][T28758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.977191][T28758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4143.977202][T28758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4143.977208][T28758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4143.977215][T28758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.977225][T28758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4143.977231][T28758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4143.977240][T28758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4143.977255][T28758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4143.977259][T28758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.977270][T28758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.977276][T28758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.977282][T28758] ? __pfx___sys_sendto (net/socket.c:2147)
[4143.977296][T28758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4143.977303][T28758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4143.977312][T28758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4143.977319][T28758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4143.977329][T28758] __x64_sys_sendto (net/socket.c:2183)
[4143.977333][T28758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4143.977337][T28758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4143.977342][T28758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4143.977346][T28758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4143.977351][T28758] RIP: 0033:0x7f87d7501a4a
[ 4143.977356][T28758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4143.977358][T28758] RSP: 002b:00007ffd35127748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4143.977362][T28758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87d7501a4a
[ 4143.977365][T28758] RDX: 0000000000000040 RSI: 000000001a126340 RDI: 0000000000000005
[ 4143.977367][T28758] RBP: 00007ffd351277d0 R08: 0000000000418574 R09: 000000000000001c
[ 4143.977369][T28758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4143.977371][T28758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d762a000
| [ 4143.977371][T28758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d762a000
| [ 4143.977385][T28758]
| [ 4143.977389][T28758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28758
| [4143.989718][T28758] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4143.989979][T28758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4143.989981][T28758] Call Trace:
[ 4143.989983][T28758]
[4143.989985][T28758] dump_stack_lvl (lib/dump_stack.c:123)
[4143.989992][T28758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4143.989998][T28758] lwtunnel_output (net/core/lwtunnel.c:359)
[4143.990006][T28758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4143.990014][T28758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.990021][T28758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4143.990026][T28758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4143.990038][T28758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4143.990050][T28758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4143.990055][T28758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4143.990061][T28758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.990071][T28758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4143.990076][T28758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4143.990084][T28758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4143.990101][T28758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4143.990104][T28758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4143.990115][T28758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.990121][T28758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4143.990127][T28758] ? __pfx___sys_sendto (net/socket.c:2147)
[4143.990141][T28758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4143.990148][T28758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4143.990157][T28758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4143.990164][T28758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4143.990174][T28758] __x64_sys_sendto (net/socket.c:2183)
[4143.990178][T28758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4143.990181][T28758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4143.990186][T28758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4143.990191][T28758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4143.990195][T28758] RIP: 0033:0x7f87d7501a4a
[ 4143.990199][T28758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4143.990202][T28758] RSP: 002b:00007ffd35127748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4143.990205][T28758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87d7501a4a
[ 4143.990207][T28758] RDX: 0000000000000040 RSI: 000000001a126340 RDI: 0000000000000005
[ 4143.990209][T28758] RBP: 00007ffd351277d0 R08: 0000000000418574 R09: 000000000000001c
[ 4143.990211][T28758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4143.990213][T28758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d762a000
| [ 4143.990213][T28758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d762a000
| [ 4143.990228][T28758]
| [ 4144.003738][T28758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28758
| [4144.004163][T28758] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4144.004432][T28758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4144.004434][T28758] Call Trace:
[ 4144.004436][T28758]
[4144.004438][T28758] dump_stack_lvl (lib/dump_stack.c:123)
[4144.004445][T28758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4144.004451][T28758] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4144.004458][T28758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4144.004465][T28758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.004472][T28758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4144.004476][T28758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.004489][T28758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4144.004500][T28758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4144.004506][T28758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4144.004512][T28758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.004521][T28758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4144.004525][T28758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4144.004534][T28758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4144.004556][T28758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4144.004559][T28758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.004570][T28758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.004575][T28758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.004581][T28758] ? __pfx___sys_sendto (net/socket.c:2147)
[4144.004596][T28758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4144.004602][T28758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4144.004611][T28758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4144.004618][T28758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4144.004628][T28758] __x64_sys_sendto (net/socket.c:2183)
[4144.004632][T28758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4144.004636][T28758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4144.004640][T28758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4144.004645][T28758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4144.004649][T28758] RIP: 0033:0x7f87d7501a4a
[ 4144.004653][T28758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4144.004656][T28758] RSP: 002b:00007ffd35127748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4144.004659][T28758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87d7501a4a
[ 4144.004661][T28758] RDX: 0000000000000040 RSI: 000000001a126340 RDI: 0000000000000005
[ 4144.004664][T28758] RBP: 00007ffd351277d0 R08: 0000000000418574 R09: 000000000000001c
[ 4144.004665][T28758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4144.004667][T28758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d762a000
| [ 4144.004667][T28758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d762a000
| [ 4144.004682][T28758]
| [ 4144.581556][T28763] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28763
| [4144.582206][T28763] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4144.582462][T28763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4144.582464][T28763] Call Trace:
[ 4144.582466][T28763]
[4144.582469][T28763] dump_stack_lvl (lib/dump_stack.c:123)
[4144.582478][T28763] check_preemption_disabled (lib/smp_processor_id.c:52)
[4144.582485][T28763] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4144.582491][T28763] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4144.582500][T28763] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.582509][T28763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4144.582514][T28763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.582526][T28763] rawv6_sendmsg (net/ipv6/raw.c:918)
[4144.582537][T28763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4144.582542][T28763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4144.582550][T28763] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.582560][T28763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4144.582566][T28763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4144.582575][T28763] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4144.582591][T28763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4144.582594][T28763] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.582605][T28763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.582612][T28763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.582617][T28763] ? __pfx___sys_sendto (net/socket.c:2147)
[4144.582631][T28763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4144.582639][T28763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4144.582649][T28763] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4144.582657][T28763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4144.582666][T28763] __x64_sys_sendto (net/socket.c:2183)
[4144.582670][T28763] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4144.582674][T28763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4144.582679][T28763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4144.582684][T28763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4144.582689][T28763] RIP: 0033:0x7f8181b4da4a
[ 4144.582694][T28763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4144.582696][T28763] RSP: 002b:00007ffc288469e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4144.582701][T28763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8181b4da4a
[ 4144.582703][T28763] RDX: 0000000000000040 RSI: 0000000039ee9340 RDI: 0000000000000005
[ 4144.582705][T28763] RBP: 00007ffc28846a70 R08: 0000000000418574 R09: 000000000000001c
[ 4144.582706][T28763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4144.582708][T28763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8181c76000
| [ 4144.582708][T28763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8181c76000
| [ 4144.582722][T28763]
| [ 4144.582726][T28763] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28763
| [4144.594468][T28763] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4144.594712][T28763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4144.594714][T28763] Call Trace:
[ 4144.594715][T28763]
[4144.594717][T28763] dump_stack_lvl (lib/dump_stack.c:123)
[4144.594723][T28763] check_preemption_disabled (lib/smp_processor_id.c:52)
[4144.594729][T28763] lwtunnel_output (net/core/lwtunnel.c:359)
[4144.594735][T28763] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4144.594742][T28763] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.594748][T28763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4144.594752][T28763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.594765][T28763] rawv6_sendmsg (net/ipv6/raw.c:918)
[4144.594776][T28763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4144.594781][T28763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4144.594785][T28763] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.594793][T28763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4144.594797][T28763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4144.594806][T28763] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4144.594822][T28763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4144.594825][T28763] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.594836][T28763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.594841][T28763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.594847][T28763] ? __pfx___sys_sendto (net/socket.c:2147)
[4144.594861][T28763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4144.594868][T28763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4144.594876][T28763] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4144.594883][T28763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4144.594893][T28763] __x64_sys_sendto (net/socket.c:2183)
[4144.594897][T28763] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4144.594900][T28763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4144.594905][T28763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4144.594909][T28763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4144.594912][T28763] RIP: 0033:0x7f8181b4da4a
[ 4144.594916][T28763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4144.594919][T28763] RSP: 002b:00007ffc288469e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4144.594922][T28763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8181b4da4a
[ 4144.594924][T28763] RDX: 0000000000000040 RSI: 0000000039ee9340 RDI: 0000000000000005
[ 4144.594925][T28763] RBP: 00007ffc28846a70 R08: 0000000000418574 R09: 000000000000001c
[ 4144.594927][T28763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4144.594929][T28763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8181c76000
| [ 4144.594929][T28763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8181c76000
| [ 4144.594943][T28763]
| [ 4144.608904][T28763] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28763
| [4144.609291][T28763] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4144.609538][T28763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4144.609540][T28763] Call Trace:
[ 4144.609542][T28763]
[4144.609544][T28763] dump_stack_lvl (lib/dump_stack.c:123)
[4144.609550][T28763] check_preemption_disabled (lib/smp_processor_id.c:52)
[4144.609557][T28763] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4144.609564][T28763] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4144.609571][T28763] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.609576][T28763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4144.609581][T28763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4144.609594][T28763] rawv6_sendmsg (net/ipv6/raw.c:918)
[4144.609605][T28763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4144.609611][T28763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4144.609616][T28763] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.609624][T28763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4144.609628][T28763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4144.609637][T28763] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4144.609654][T28763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4144.609656][T28763] ? __lock_release (kernel/locking/lockdep.c:5534)
[4144.609668][T28763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.609674][T28763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4144.609679][T28763] ? __pfx___sys_sendto (net/socket.c:2147)
[4144.609694][T28763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4144.609700][T28763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4144.609709][T28763] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4144.609716][T28763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4144.609726][T28763] __x64_sys_sendto (net/socket.c:2183)
[4144.609730][T28763] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4144.609733][T28763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4144.609737][T28763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4144.609742][T28763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4144.609745][T28763] RIP: 0033:0x7f8181b4da4a
[ 4144.609749][T28763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4144.609751][T28763] RSP: 002b:00007ffc288469e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4144.609755][T28763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8181b4da4a
[ 4144.609757][T28763] RDX: 0000000000000040 RSI: 0000000039ee9340 RDI: 0000000000000005
[ 4144.609758][T28763] RBP: 00007ffc28846a70 R08: 0000000000418574 R09: 000000000000001c
[ 4144.609760][T28763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4144.609762][T28763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8181c76000
| [ 4144.609762][T28763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8181c76000
| [ 4144.609776][T28763]
| [ 4145.202988][T28768] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28768
| [4145.203772][T28768] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4145.204041][T28768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4145.204043][T28768] Call Trace:
[ 4145.204045][T28768]
[4145.204048][T28768] dump_stack_lvl (lib/dump_stack.c:123)
[4145.204057][T28768] check_preemption_disabled (lib/smp_processor_id.c:52)
[4145.204065][T28768] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4145.204071][T28768] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4145.204079][T28768] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4145.204087][T28768] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4145.204092][T28768] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4145.204103][T28768] rawv6_sendmsg (net/ipv6/raw.c:918)
[4145.204115][T28768] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4145.204120][T28768] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4145.204129][T28768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4145.204140][T28768] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4145.204147][T28768] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4145.204155][T28768] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4145.204171][T28768] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4145.204174][T28768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4145.204185][T28768] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4145.204192][T28768] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4145.204197][T28768] ? __pfx___sys_sendto (net/socket.c:2147)
[4145.204211][T28768] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4145.204218][T28768] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4145.204228][T28768] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4145.204235][T28768] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4145.204245][T28768] __x64_sys_sendto (net/socket.c:2183)
[4145.204248][T28768] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4145.204252][T28768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4145.204257][T28768] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4145.204262][T28768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4145.204267][T28768] RIP: 0033:0x7f2ed22e5a4a
[ 4145.204272][T28768] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4145.204275][T28768] RSP: 002b:00007ffeaf982a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4145.204279][T28768] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ed22e5a4a
[ 4145.204281][T28768] RDX: 0000000000000040 RSI: 00000000041b4340 RDI: 0000000000000005
[ 4145.204283][T28768] RBP: 00007ffeaf982ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4145.204284][T28768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4145.204286][T28768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ed240e000
| [ 4145.204299][T28768]
| [ 4148.557589][T28796] check_preemption_disabled: 20 callbacks suppressed
| [ 4148.557595][T28796] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28796
| [4148.558396][T28796] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4148.558674][T28796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4148.558676][T28796] Call Trace:
[ 4148.558678][T28796]
[4148.558680][T28796] dump_stack_lvl (lib/dump_stack.c:123)
[4148.558688][T28796] check_preemption_disabled (lib/smp_processor_id.c:52)
[4148.558694][T28796] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4148.558701][T28796] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4148.558708][T28796] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4148.558715][T28796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4148.558720][T28796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4148.558732][T28796] rawv6_sendmsg (net/ipv6/raw.c:918)
[4148.558743][T28796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4148.558748][T28796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4148.558754][T28796] ? __lock_release (kernel/locking/lockdep.c:5534)
[4148.558763][T28796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4148.558768][T28796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4148.558777][T28796] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4148.558793][T28796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4148.558796][T28796] ? __lock_release (kernel/locking/lockdep.c:5534)
[4148.558807][T28796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4148.558812][T28796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4148.558818][T28796] ? __pfx___sys_sendto (net/socket.c:2147)
[4148.558832][T28796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4148.558839][T28796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4148.558848][T28796] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4148.558855][T28796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4148.558864][T28796] __x64_sys_sendto (net/socket.c:2183)
[4148.558868][T28796] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4148.558871][T28796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4148.558876][T28796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4148.558880][T28796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4148.558885][T28796] RIP: 0033:0x7f4c2b04aa4a
[ 4148.558889][T28796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4148.558892][T28796] RSP: 002b:00007ffde72bcba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4148.558895][T28796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c2b04aa4a
[ 4148.558898][T28796] RDX: 0000000000000040 RSI: 000000003e656340 RDI: 0000000000000005
[ 4148.558899][T28796] RBP: 00007ffde72bcc30 R08: 0000000000418574 R09: 000000000000001c
[ 4148.558901][T28796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4148.558903][T28796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c2b173000
| [ 4148.558903][T28796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c2b173000
| [ 4148.558918][T28796]
| [ 4148.558921][T28796] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28796
| [4148.572076][T28796] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4148.572355][T28796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4148.572357][T28796] Call Trace:
[ 4148.572359][T28796]
[4148.572361][T28796] dump_stack_lvl (lib/dump_stack.c:123)
[4148.572367][T28796] check_preemption_disabled (lib/smp_processor_id.c:52)
[4148.572373][T28796] lwtunnel_output (net/core/lwtunnel.c:359)
[4148.572379][T28796] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4148.572386][T28796] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4148.572392][T28796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4148.572397][T28796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4148.572409][T28796] rawv6_sendmsg (net/ipv6/raw.c:918)
[4148.572420][T28796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4148.572426][T28796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4148.572430][T28796] ? __lock_release (kernel/locking/lockdep.c:5534)
[4148.572438][T28796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4148.572442][T28796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4148.572451][T28796] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4148.572467][T28796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4148.572470][T28796] ? __lock_release (kernel/locking/lockdep.c:5534)
[4148.572481][T28796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4148.572486][T28796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4148.572492][T28796] ? __pfx___sys_sendto (net/socket.c:2147)
[4148.572506][T28796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4148.572513][T28796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4148.572520][T28796] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4148.572527][T28796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4148.572537][T28796] __x64_sys_sendto (net/socket.c:2183)
[4148.572541][T28796] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4148.572544][T28796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4148.572549][T28796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4148.572554][T28796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4148.572557][T28796] RIP: 0033:0x7f4c2b04aa4a
[ 4148.572561][T28796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4148.572563][T28796] RSP: 002b:00007ffde72bcba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4148.572567][T28796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c2b04aa4a
[ 4148.572569][T28796] RDX: 0000000000000040 RSI: 000000003e656340 RDI: 0000000000000005
[ 4148.572571][T28796] RBP: 00007ffde72bcc30 R08: 0000000000418574 R09: 000000000000001c
[ 4148.572572][T28796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4148.572574][T28796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c2b173000
| [ 4148.572574][T28796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c2b173000
| [ 4148.572589][T28796]
| [ 4148.572993][T28796] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28796
| [4148.585196][T28796] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4148.585453][T28796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4148.585455][T28796] Call Trace:
[ 4148.585457][T28796]
[4148.585459][T28796] dump_stack_lvl (lib/dump_stack.c:123)
[4148.585465][T28796] check_preemption_disabled (lib/smp_processor_id.c:52)
[4148.585471][T28796] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4148.585477][T28796] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4148.585484][T28796] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4148.585490][T28796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4148.585495][T28796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4148.585506][T28796] rawv6_sendmsg (net/ipv6/raw.c:918)
[4148.585518][T28796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4148.585523][T28796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4148.585528][T28796] ? __lock_release (kernel/locking/lockdep.c:5534)
[4148.585535][T28796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4148.585539][T28796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4148.585548][T28796] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4148.585564][T28796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4148.585567][T28796] ? __lock_release (kernel/locking/lockdep.c:5534)
[4148.585578][T28796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4148.585582][T28796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4148.585588][T28796] ? __pfx___sys_sendto (net/socket.c:2147)
[4148.585603][T28796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4148.585609][T28796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4148.585617][T28796] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4148.585624][T28796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4148.585634][T28796] __x64_sys_sendto (net/socket.c:2183)
[4148.585637][T28796] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4148.585640][T28796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4148.585645][T28796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4148.585649][T28796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4148.585652][T28796] RIP: 0033:0x7f4c2b04aa4a
[ 4148.585656][T28796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4148.585658][T28796] RSP: 002b:00007ffde72bcba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4148.585662][T28796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c2b04aa4a
[ 4148.585663][T28796] RDX: 0000000000000040 RSI: 000000003e656340 RDI: 0000000000000005
[ 4148.585665][T28796] RBP: 00007ffde72bcc30 R08: 0000000000418574 R09: 000000000000001c
[ 4148.585667][T28796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4148.585669][T28796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c2b173000
| [ 4148.585669][T28796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c2b173000
| [ 4148.585684][T28796]
| [ 4149.082487][T28800] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28800
| [4149.082953][T28800] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4149.084192][T28800] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4149.084195][T28800] Call Trace:
[ 4149.084197][T28800]
[4149.084200][T28800] dump_stack_lvl (lib/dump_stack.c:123)
[4149.084209][T28800] check_preemption_disabled (lib/smp_processor_id.c:52)
[4149.084217][T28800] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4149.084223][T28800] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4149.084232][T28800] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.084239][T28800] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4149.084244][T28800] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.084256][T28800] rawv6_sendmsg (net/ipv6/raw.c:918)
[4149.084268][T28800] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4149.084273][T28800] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4149.084280][T28800] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.084290][T28800] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4149.084296][T28800] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4149.084305][T28800] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4149.084321][T28800] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4149.084324][T28800] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.084335][T28800] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.084341][T28800] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.084347][T28800] ? __pfx___sys_sendto (net/socket.c:2147)
[4149.084361][T28800] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4149.084368][T28800] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4149.084378][T28800] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4149.084385][T28800] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4149.084395][T28800] __x64_sys_sendto (net/socket.c:2183)
[4149.084399][T28800] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4149.084404][T28800] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4149.084409][T28800] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4149.084414][T28800] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4149.084419][T28800] RIP: 0033:0x7f2f89f6ca4a
[ 4149.084424][T28800] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4149.084427][T28800] RSP: 002b:00007fff9f766838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4149.084431][T28800] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f89f6ca4a
[ 4149.084433][T28800] RDX: 0000000000000040 RSI: 000000003d1f3340 RDI: 0000000000000005
[ 4149.084435][T28800] RBP: 00007fff9f7668c0 R08: 0000000000418574 R09: 000000000000001c
[ 4149.084436][T28800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4149.084438][T28800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f8a095000
| [ 4149.084438][T28800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f8a095000
| [ 4149.084452][T28800]
| [ 4149.084455][T28800] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28800
| [4149.095994][T28800] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4149.096249][T28800] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4149.096251][T28800] Call Trace:
[ 4149.096253][T28800]
[4149.096255][T28800] dump_stack_lvl (lib/dump_stack.c:123)
[4149.096261][T28800] check_preemption_disabled (lib/smp_processor_id.c:52)
[4149.096267][T28800] lwtunnel_output (net/core/lwtunnel.c:359)
[4149.096273][T28800] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4149.096281][T28800] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.096287][T28800] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4149.096292][T28800] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.096304][T28800] rawv6_sendmsg (net/ipv6/raw.c:918)
[4149.096316][T28800] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4149.096321][T28800] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4149.096325][T28800] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.096333][T28800] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4149.096336][T28800] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4149.096345][T28800] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4149.096362][T28800] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4149.096364][T28800] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.096376][T28800] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.096381][T28800] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.096387][T28800] ? __pfx___sys_sendto (net/socket.c:2147)
[4149.096401][T28800] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4149.096408][T28800] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4149.096415][T28800] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4149.096422][T28800] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4149.096432][T28800] __x64_sys_sendto (net/socket.c:2183)
[4149.096437][T28800] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4149.096440][T28800] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4149.096445][T28800] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4149.096450][T28800] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4149.096453][T28800] RIP: 0033:0x7f2f89f6ca4a
[ 4149.096457][T28800] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4149.096459][T28800] RSP: 002b:00007fff9f766838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4149.096462][T28800] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f89f6ca4a
[ 4149.096464][T28800] RDX: 0000000000000040 RSI: 000000003d1f3340 RDI: 0000000000000005
[ 4149.096466][T28800] RBP: 00007fff9f7668c0 R08: 0000000000418574 R09: 000000000000001c
[ 4149.096467][T28800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4149.096469][T28800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f8a095000
| [ 4149.096469][T28800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f8a095000
| [ 4149.096484][T28800]
| [ 4149.114919][T28800] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28800
| [4149.115388][T28800] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4149.115653][T28800] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4149.115655][T28800] Call Trace:
[ 4149.115658][T28800]
[4149.115660][T28800] dump_stack_lvl (lib/dump_stack.c:123)
[4149.115669][T28800] check_preemption_disabled (lib/smp_processor_id.c:52)
[4149.115676][T28800] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4149.115683][T28800] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4149.115692][T28800] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.115700][T28800] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4149.115705][T28800] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.115718][T28800] rawv6_sendmsg (net/ipv6/raw.c:918)
[4149.115729][T28800] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4149.115735][T28800] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4149.115743][T28800] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.115753][T28800] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4149.115759][T28800] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4149.115768][T28800] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4149.115784][T28800] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4149.115787][T28800] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.115799][T28800] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.115806][T28800] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.115812][T28800] ? __pfx___sys_sendto (net/socket.c:2147)
[4149.115827][T28800] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4149.115834][T28800] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4149.115844][T28800] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4149.115852][T28800] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4149.115862][T28800] __x64_sys_sendto (net/socket.c:2183)
[4149.115866][T28800] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4149.115869][T28800] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4149.115874][T28800] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4149.115879][T28800] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4149.115884][T28800] RIP: 0033:0x7f2f89f6ca4a
[ 4149.115890][T28800] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4149.115893][T28800] RSP: 002b:00007fff9f766838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4149.115897][T28800] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f89f6ca4a
[ 4149.115899][T28800] RDX: 0000000000000040 RSI: 000000003d1f3340 RDI: 0000000000000005
[ 4149.115901][T28800] RBP: 00007fff9f7668c0 R08: 0000000000418574 R09: 000000000000001c
[ 4149.115903][T28800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4149.115905][T28800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f8a095000
| [ 4149.115905][T28800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f8a095000
| [ 4149.115920][T28800]
| [ 4149.597369][T28804] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28804
| [4149.597835][T28804] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4149.598110][T28804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4149.598112][T28804] Call Trace:
[ 4149.598114][T28804]
[4149.598117][T28804] dump_stack_lvl (lib/dump_stack.c:123)
[4149.598127][T28804] check_preemption_disabled (lib/smp_processor_id.c:52)
[4149.598134][T28804] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4149.598140][T28804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4149.598149][T28804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.598157][T28804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4149.598162][T28804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.598174][T28804] rawv6_sendmsg (net/ipv6/raw.c:918)
[4149.598185][T28804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4149.598190][T28804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4149.598199][T28804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.598209][T28804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4149.598215][T28804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4149.598224][T28804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4149.598240][T28804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4149.598243][T28804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.598254][T28804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.598260][T28804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.598266][T28804] ? __pfx___sys_sendto (net/socket.c:2147)
[4149.598280][T28804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4149.598287][T28804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4149.598297][T28804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4149.598304][T28804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4149.598314][T28804] __x64_sys_sendto (net/socket.c:2183)
[4149.598318][T28804] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4149.598322][T28804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4149.598328][T28804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4149.598332][T28804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4149.598337][T28804] RIP: 0033:0x7f7403124a4a
[ 4149.598342][T28804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4149.598345][T28804] RSP: 002b:00007ffed1000208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4149.598349][T28804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7403124a4a
[ 4149.598351][T28804] RDX: 0000000000000040 RSI: 0000000039bf4340 RDI: 0000000000000005
[ 4149.598353][T28804] RBP: 00007ffed1000290 R08: 0000000000418574 R09: 000000000000001c
[ 4149.598355][T28804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4149.598356][T28804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f740324d000
| [ 4149.598356][T28804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f740324d000
| [ 4149.598371][T28804]
| [ 4149.598374][T28804] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28804
| [4149.610491][T28804] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4149.610732][T28804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4149.610734][T28804] Call Trace:
[ 4149.610736][T28804]
[4149.610738][T28804] dump_stack_lvl (lib/dump_stack.c:123)
[4149.610743][T28804] check_preemption_disabled (lib/smp_processor_id.c:52)
[4149.610749][T28804] lwtunnel_output (net/core/lwtunnel.c:359)
[4149.610756][T28804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4149.610762][T28804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.610768][T28804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4149.610773][T28804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.610785][T28804] rawv6_sendmsg (net/ipv6/raw.c:918)
[4149.610797][T28804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4149.610802][T28804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4149.610806][T28804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.610814][T28804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4149.610818][T28804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4149.610827][T28804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4149.610843][T28804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4149.610846][T28804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.610857][T28804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.610861][T28804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.610867][T28804] ? __pfx___sys_sendto (net/socket.c:2147)
[4149.610882][T28804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4149.610888][T28804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4149.610896][T28804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4149.610903][T28804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4149.610913][T28804] __x64_sys_sendto (net/socket.c:2183)
[4149.610917][T28804] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4149.610920][T28804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4149.610925][T28804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4149.610929][T28804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4149.610933][T28804] RIP: 0033:0x7f7403124a4a
[ 4149.610937][T28804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4149.610939][T28804] RSP: 002b:00007ffed1000208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4149.610942][T28804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7403124a4a
[ 4149.610944][T28804] RDX: 0000000000000040 RSI: 0000000039bf4340 RDI: 0000000000000005
[ 4149.610945][T28804] RBP: 00007ffed1000290 R08: 0000000000418574 R09: 000000000000001c
[ 4149.610947][T28804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4149.610949][T28804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f740324d000
| [ 4149.610949][T28804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f740324d000
| [ 4149.610963][T28804]
| [ 4149.625959][T28804] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28804
| [4149.626327][T28804] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4149.626572][T28804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4149.626574][T28804] Call Trace:
[ 4149.626575][T28804]
[4149.626578][T28804] dump_stack_lvl (lib/dump_stack.c:123)
[4149.626584][T28804] check_preemption_disabled (lib/smp_processor_id.c:52)
[4149.626590][T28804] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4149.626596][T28804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4149.626603][T28804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.626610][T28804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4149.626614][T28804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4149.626626][T28804] rawv6_sendmsg (net/ipv6/raw.c:918)
[4149.626638][T28804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4149.626643][T28804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4149.626648][T28804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.626656][T28804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4149.626660][T28804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4149.626670][T28804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4149.626686][T28804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4149.626688][T28804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4149.626700][T28804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.626705][T28804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4149.626710][T28804] ? __pfx___sys_sendto (net/socket.c:2147)
[4149.626725][T28804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4149.626731][T28804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4149.626740][T28804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4149.626747][T28804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4149.626757][T28804] __x64_sys_sendto (net/socket.c:2183)
[4149.626761][T28804] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4149.626764][T28804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4149.626769][T28804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4149.626774][T28804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4149.626777][T28804] RIP: 0033:0x7f7403124a4a
[ 4149.626780][T28804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4149.626783][T28804] RSP: 002b:00007ffed1000208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4149.626786][T28804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7403124a4a
[ 4149.626788][T28804] RDX: 0000000000000040 RSI: 0000000039bf4340 RDI: 0000000000000005
[ 4149.626790][T28804] RBP: 00007ffed1000290 R08: 0000000000418574 R09: 000000000000001c
[ 4149.626792][T28804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4149.626794][T28804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f740324d000
| [ 4149.626794][T28804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f740324d000
| [ 4149.626808][T28804]
| [ 4150.109230][T28808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28808
| [4150.109689][T28808] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4150.109939][T28808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4150.109941][T28808] Call Trace:
[ 4150.109943][T28808]
[4150.109946][T28808] dump_stack_lvl (lib/dump_stack.c:123)
[4150.109955][T28808] check_preemption_disabled (lib/smp_processor_id.c:52)
[4150.109962][T28808] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4150.109969][T28808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4150.109977][T28808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4150.109985][T28808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4150.109990][T28808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4150.110002][T28808] rawv6_sendmsg (net/ipv6/raw.c:918)
[4150.110015][T28808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4150.110020][T28808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4150.110027][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4150.110038][T28808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4150.110044][T28808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4150.110053][T28808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4150.110069][T28808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4150.110072][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4150.110083][T28808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4150.110090][T28808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4150.110095][T28808] ? __pfx___sys_sendto (net/socket.c:2147)
[4150.110109][T28808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4150.110116][T28808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4150.110126][T28808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4150.110133][T28808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4150.110143][T28808] __x64_sys_sendto (net/socket.c:2183)
[4150.110146][T28808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4150.110151][T28808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4150.110156][T28808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4150.110161][T28808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4150.110165][T28808] RIP: 0033:0x7fd08f500a4a
[ 4150.110170][T28808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4150.110173][T28808] RSP: 002b:00007fff3e03b628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4150.110177][T28808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd08f500a4a
[ 4150.110179][T28808] RDX: 0000000000000040 RSI: 000000003c799340 RDI: 0000000000000005
[ 4150.110181][T28808] RBP: 00007fff3e03b6b0 R08: 0000000000418574 R09: 000000000000001c
[ 4150.110183][T28808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4150.110185][T28808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd08f629000
| [ 4152.683200][T28822] lwtunnel_output(): recursion limit reached on datapath
| [ 4154.151820][T28826] check_preemption_disabled: 7 callbacks suppressed
| [ 4154.151829][T28826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28826
| [4154.152650][T28826] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4154.152899][T28826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4154.152901][T28826] Call Trace:
[ 4154.152903][T28826]
[4154.152906][T28826] dump_stack_lvl (lib/dump_stack.c:123)
[4154.152916][T28826] check_preemption_disabled (lib/smp_processor_id.c:52)
[4154.152924][T28826] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4154.152931][T28826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4154.152939][T28826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.152947][T28826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4154.152952][T28826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.152964][T28826] rawv6_sendmsg (net/ipv6/raw.c:918)
[4154.152975][T28826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4154.152980][T28826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4154.152988][T28826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.152999][T28826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4154.153008][T28826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4154.153017][T28826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4154.153033][T28826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4154.153036][T28826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.153047][T28826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.153054][T28826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.153060][T28826] ? __pfx___sys_sendto (net/socket.c:2147)
[4154.153074][T28826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4154.153081][T28826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4154.153091][T28826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4154.153098][T28826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4154.153108][T28826] __x64_sys_sendto (net/socket.c:2183)
[4154.153112][T28826] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4154.153116][T28826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4154.153121][T28826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4154.153126][T28826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4154.153130][T28826] RIP: 0033:0x7fefdf737a4a
[ 4154.153135][T28826] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4154.153137][T28826] RSP: 002b:00007ffd7002f138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4154.153141][T28826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fefdf737a4a
[ 4154.153144][T28826] RDX: 0000000000000040 RSI: 0000000032ab2340 RDI: 0000000000000005
[ 4154.153145][T28826] RBP: 00007ffd7002f1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4154.153147][T28826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4154.153148][T28826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefdf860000
| [ 4154.153148][T28826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefdf860000
| [ 4154.153163][T28826]
| [ 4154.165661][T28826] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28826
| [4154.166028][T28826] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4154.166278][T28826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4154.166280][T28826] Call Trace:
[ 4154.166281][T28826]
[4154.166283][T28826] dump_stack_lvl (lib/dump_stack.c:123)
[4154.166289][T28826] check_preemption_disabled (lib/smp_processor_id.c:52)
[4154.166295][T28826] lwtunnel_output (net/core/lwtunnel.c:359)
[4154.166301][T28826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4154.166309][T28826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.166315][T28826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4154.166320][T28826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.166332][T28826] rawv6_sendmsg (net/ipv6/raw.c:918)
[4154.166344][T28826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4154.166349][T28826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4154.166354][T28826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.166363][T28826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4154.166368][T28826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4154.166376][T28826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4154.166392][T28826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4154.166395][T28826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.166406][T28826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.166411][T28826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.166416][T28826] ? __pfx___sys_sendto (net/socket.c:2147)
[4154.166431][T28826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4154.166437][T28826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4154.166446][T28826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4154.166453][T28826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4154.166463][T28826] __x64_sys_sendto (net/socket.c:2183)
[4154.166466][T28826] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4154.166470][T28826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4154.166474][T28826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4154.166479][T28826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4154.166482][T28826] RIP: 0033:0x7fefdf737a4a
[ 4154.166485][T28826] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4154.166488][T28826] RSP: 002b:00007ffd7002f138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4154.166491][T28826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fefdf737a4a
[ 4154.166493][T28826] RDX: 0000000000000040 RSI: 0000000032ab2340 RDI: 0000000000000005
[ 4154.166495][T28826] RBP: 00007ffd7002f1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4154.166496][T28826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4154.166498][T28826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefdf860000
| [ 4154.166498][T28826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefdf860000
| [ 4154.166512][T28826]
| [ 4154.166921][T28826] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28826
| [4154.178435][T28826] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4154.178680][T28826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4154.178681][T28826] Call Trace:
[ 4154.178683][T28826]
[4154.178685][T28826] dump_stack_lvl (lib/dump_stack.c:123)
[4154.178691][T28826] check_preemption_disabled (lib/smp_processor_id.c:52)
[4154.178697][T28826] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4154.178704][T28826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4154.178712][T28826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.178719][T28826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4154.178724][T28826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.178736][T28826] rawv6_sendmsg (net/ipv6/raw.c:918)
[4154.178748][T28826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4154.178753][T28826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4154.178758][T28826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.178767][T28826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4154.178772][T28826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4154.178781][T28826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4154.178797][T28826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4154.178800][T28826] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.178811][T28826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.178816][T28826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.178822][T28826] ? __pfx___sys_sendto (net/socket.c:2147)
[4154.178836][T28826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4154.178843][T28826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4154.178852][T28826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4154.178859][T28826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4154.178869][T28826] __x64_sys_sendto (net/socket.c:2183)
[4154.178873][T28826] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4154.178876][T28826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4154.178881][T28826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4154.178886][T28826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4154.178889][T28826] RIP: 0033:0x7fefdf737a4a
[ 4154.178893][T28826] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4154.178896][T28826] RSP: 002b:00007ffd7002f138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4154.178899][T28826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fefdf737a4a
[ 4154.178901][T28826] RDX: 0000000000000040 RSI: 0000000032ab2340 RDI: 0000000000000005
[ 4154.178903][T28826] RBP: 00007ffd7002f1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4154.178905][T28826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4154.178907][T28826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefdf860000
| [ 4154.178907][T28826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefdf860000
| [ 4154.178921][T28826]
| [ 4154.664681][T28830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28830
| [4154.665179][T28830] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4154.665442][T28830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4154.665444][T28830] Call Trace:
[ 4154.665447][T28830]
[4154.665449][T28830] dump_stack_lvl (lib/dump_stack.c:123)
[4154.665458][T28830] check_preemption_disabled (lib/smp_processor_id.c:52)
[4154.665465][T28830] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4154.665472][T28830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4154.665480][T28830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.665489][T28830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4154.665493][T28830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4154.665505][T28830] rawv6_sendmsg (net/ipv6/raw.c:918)
[4154.665517][T28830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4154.665522][T28830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4154.665530][T28830] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.665541][T28830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4154.665547][T28830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4154.665556][T28830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4154.665572][T28830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4154.665576][T28830] ? __lock_release (kernel/locking/lockdep.c:5534)
[4154.665587][T28830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.665594][T28830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4154.665600][T28830] ? __pfx___sys_sendto (net/socket.c:2147)
[4154.665614][T28830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4154.665621][T28830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4154.665631][T28830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4154.665638][T28830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4154.665648][T28830] __x64_sys_sendto (net/socket.c:2183)
[4154.665652][T28830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4154.665656][T28830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4154.665661][T28830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4154.665666][T28830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4154.665671][T28830] RIP: 0033:0x7fb15af8fa4a
[ 4154.665675][T28830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4154.665679][T28830] RSP: 002b:00007ffe174d74b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4154.665683][T28830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb15af8fa4a
[ 4154.665685][T28830] RDX: 0000000000000040 RSI: 000000000a9d7340 RDI: 0000000000000005
[ 4154.665687][T28830] RBP: 00007ffe174d7540 R08: 0000000000418574 R09: 000000000000001c
[ 4154.665689][T28830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4154.665690][T28830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb15b0b8000
| [ 4154.665704][T28830]
| [ 4154.665707][T28830] lwtunnel_output(): recursion limit reached on datapath
| [ 4156.129617][T28834] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28834
| [4156.130122][T28834] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4156.130388][T28834] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4156.130390][T28834] Call Trace:
[ 4156.130393][T28834]
[4156.130395][T28834] dump_stack_lvl (lib/dump_stack.c:123)
[4156.130405][T28834] check_preemption_disabled (lib/smp_processor_id.c:52)
[4156.130412][T28834] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4156.130419][T28834] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4156.130428][T28834] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.130436][T28834] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4156.130441][T28834] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.130452][T28834] rawv6_sendmsg (net/ipv6/raw.c:918)
[4156.130464][T28834] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4156.130470][T28834] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4156.130477][T28834] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.130487][T28834] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4156.130493][T28834] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4156.130502][T28834] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4156.130518][T28834] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4156.130521][T28834] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.130532][T28834] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.130539][T28834] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.130544][T28834] ? __pfx___sys_sendto (net/socket.c:2147)
[4156.130559][T28834] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4156.130566][T28834] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4156.130576][T28834] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4156.130583][T28834] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4156.130593][T28834] __x64_sys_sendto (net/socket.c:2183)
[4156.130597][T28834] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4156.130601][T28834] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4156.130605][T28834] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4156.130610][T28834] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4156.130615][T28834] RIP: 0033:0x7feaf66cba4a
[ 4156.130620][T28834] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4156.130622][T28834] RSP: 002b:00007ffcb3b34488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4156.130626][T28834] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feaf66cba4a
[ 4156.130628][T28834] RDX: 0000000000000040 RSI: 0000000017f72340 RDI: 0000000000000005
[ 4156.130630][T28834] RBP: 00007ffcb3b34510 R08: 0000000000418574 R09: 000000000000001c
[ 4156.130632][T28834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4156.130634][T28834] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaf67f4000
| [ 4156.130634][T28834] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaf67f4000
| [ 4156.130648][T28834]
| [ 4156.130651][T28834] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28834
| [4156.143292][T28834] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4156.143549][T28834] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4156.143551][T28834] Call Trace:
[ 4156.143553][T28834]
[4156.143555][T28834] dump_stack_lvl (lib/dump_stack.c:123)
[4156.143561][T28834] check_preemption_disabled (lib/smp_processor_id.c:52)
[4156.143566][T28834] lwtunnel_output (net/core/lwtunnel.c:359)
[4156.143573][T28834] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4156.143579][T28834] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.143586][T28834] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4156.143590][T28834] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.143603][T28834] rawv6_sendmsg (net/ipv6/raw.c:918)
[4156.143614][T28834] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4156.143619][T28834] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4156.143623][T28834] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.143631][T28834] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4156.143636][T28834] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4156.143645][T28834] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4156.143661][T28834] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4156.143664][T28834] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.143675][T28834] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.143680][T28834] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.143685][T28834] ? __pfx___sys_sendto (net/socket.c:2147)
[4156.143700][T28834] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4156.143706][T28834] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4156.143715][T28834] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4156.143722][T28834] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4156.143732][T28834] __x64_sys_sendto (net/socket.c:2183)
[4156.143736][T28834] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4156.143739][T28834] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4156.143744][T28834] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4156.143749][T28834] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4156.143752][T28834] RIP: 0033:0x7feaf66cba4a
[ 4156.143756][T28834] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4156.143758][T28834] RSP: 002b:00007ffcb3b34488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4156.143762][T28834] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feaf66cba4a
[ 4156.143763][T28834] RDX: 0000000000000040 RSI: 0000000017f72340 RDI: 0000000000000005
[ 4156.143765][T28834] RBP: 00007ffcb3b34510 R08: 0000000000418574 R09: 000000000000001c
[ 4156.143767][T28834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4156.143769][T28834] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaf67f4000
| [ 4156.143769][T28834] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaf67f4000
| [ 4156.143783][T28834]
| [ 4156.161822][T28834] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28834
| [4156.162211][T28834] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4156.162466][T28834] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4156.162468][T28834] Call Trace:
[ 4156.162470][T28834]
[4156.162472][T28834] dump_stack_lvl (lib/dump_stack.c:123)
[4156.162478][T28834] check_preemption_disabled (lib/smp_processor_id.c:52)
[4156.162484][T28834] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4156.162490][T28834] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4156.162497][T28834] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.162503][T28834] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4156.162507][T28834] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.162519][T28834] rawv6_sendmsg (net/ipv6/raw.c:918)
[4156.162531][T28834] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4156.162536][T28834] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4156.162541][T28834] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.162549][T28834] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4156.162553][T28834] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4156.162562][T28834] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4156.162578][T28834] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4156.162581][T28834] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.162592][T28834] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.162597][T28834] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.162603][T28834] ? __pfx___sys_sendto (net/socket.c:2147)
[4156.162618][T28834] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4156.162624][T28834] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4156.162633][T28834] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4156.162640][T28834] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4156.162650][T28834] __x64_sys_sendto (net/socket.c:2183)
[4156.162654][T28834] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4156.162657][T28834] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4156.162661][T28834] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4156.162666][T28834] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4156.162669][T28834] RIP: 0033:0x7feaf66cba4a
[ 4156.162673][T28834] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4156.162675][T28834] RSP: 002b:00007ffcb3b34488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4156.162678][T28834] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feaf66cba4a
[ 4156.162680][T28834] RDX: 0000000000000040 RSI: 0000000017f72340 RDI: 0000000000000005
[ 4156.162682][T28834] RBP: 00007ffcb3b34510 R08: 0000000000418574 R09: 000000000000001c
[ 4156.162684][T28834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4156.162685][T28834] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaf67f4000
| [ 4156.162685][T28834] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaf67f4000
| [ 4156.162700][T28834]
| [ 4156.631930][T28838] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28838
| [4156.632448][T28838] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4156.632717][T28838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4156.632719][T28838] Call Trace:
[ 4156.632722][T28838]
[4156.632724][T28838] dump_stack_lvl (lib/dump_stack.c:123)
[4156.632733][T28838] check_preemption_disabled (lib/smp_processor_id.c:52)
[4156.632741][T28838] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4156.632747][T28838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4156.632756][T28838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.632764][T28838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4156.632769][T28838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.632780][T28838] rawv6_sendmsg (net/ipv6/raw.c:918)
[4156.632792][T28838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4156.632797][T28838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4156.632805][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.632815][T28838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4156.632821][T28838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4156.632830][T28838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4156.632846][T28838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4156.632849][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.632860][T28838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.632867][T28838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.632872][T28838] ? __pfx___sys_sendto (net/socket.c:2147)
[4156.632887][T28838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4156.632894][T28838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4156.632905][T28838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4156.632912][T28838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4156.632922][T28838] __x64_sys_sendto (net/socket.c:2183)
[4156.632926][T28838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4156.632930][T28838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4156.632934][T28838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4156.632939][T28838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4156.632944][T28838] RIP: 0033:0x7f5f9734ba4a
[ 4156.632948][T28838] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4156.632951][T28838] RSP: 002b:00007fff93e0a498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4156.632955][T28838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9734ba4a
[ 4156.632957][T28838] RDX: 0000000000000040 RSI: 000000003d395340 RDI: 0000000000000005
[ 4156.632959][T28838] RBP: 00007fff93e0a520 R08: 0000000000418574 R09: 000000000000001c
[ 4156.632961][T28838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4156.632963][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f97474000
| [ 4156.632963][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f97474000
| [ 4156.632977][T28838]
| [ 4156.632980][T28838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28838
| [4156.645852][T28838] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4156.646118][T28838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4156.646120][T28838] Call Trace:
[ 4156.646122][T28838]
[4156.646124][T28838] dump_stack_lvl (lib/dump_stack.c:123)
[4156.646130][T28838] check_preemption_disabled (lib/smp_processor_id.c:52)
[4156.646136][T28838] lwtunnel_output (net/core/lwtunnel.c:359)
[4156.646142][T28838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4156.646149][T28838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.646155][T28838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4156.646160][T28838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.646172][T28838] rawv6_sendmsg (net/ipv6/raw.c:918)
[4156.646183][T28838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4156.646189][T28838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4156.646193][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.646201][T28838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4156.646204][T28838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4156.646213][T28838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4156.646229][T28838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4156.646232][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.646243][T28838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.646248][T28838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.646254][T28838] ? __pfx___sys_sendto (net/socket.c:2147)
[4156.646269][T28838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4156.646275][T28838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4156.646283][T28838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4156.646290][T28838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4156.646301][T28838] __x64_sys_sendto (net/socket.c:2183)
[4156.646305][T28838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4156.646308][T28838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4156.646313][T28838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4156.646318][T28838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4156.646321][T28838] RIP: 0033:0x7f5f9734ba4a
[ 4156.646325][T28838] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4156.646327][T28838] RSP: 002b:00007fff93e0a498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4156.646331][T28838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9734ba4a
[ 4156.646332][T28838] RDX: 0000000000000040 RSI: 000000003d395340 RDI: 0000000000000005
[ 4156.646334][T28838] RBP: 00007fff93e0a520 R08: 0000000000418574 R09: 000000000000001c
[ 4156.646336][T28838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4156.646338][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f97474000
| [ 4156.646338][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f97474000
| [ 4156.646352][T28838]
| [ 4156.646758][T28838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28838
| [4156.659206][T28838] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4156.659478][T28838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4156.659480][T28838] Call Trace:
[ 4156.659482][T28838]
[4156.659484][T28838] dump_stack_lvl (lib/dump_stack.c:123)
[4156.659490][T28838] check_preemption_disabled (lib/smp_processor_id.c:52)
[4156.659496][T28838] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4156.659503][T28838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4156.659509][T28838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.659516][T28838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4156.659520][T28838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4156.659533][T28838] rawv6_sendmsg (net/ipv6/raw.c:918)
[4156.659545][T28838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4156.659550][T28838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4156.659555][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.659562][T28838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4156.659566][T28838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4156.659575][T28838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4156.659591][T28838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4156.659595][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4156.659606][T28838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.659611][T28838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4156.659616][T28838] ? __pfx___sys_sendto (net/socket.c:2147)
[4156.659632][T28838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4156.659638][T28838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4156.659646][T28838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4156.659653][T28838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4156.659663][T28838] __x64_sys_sendto (net/socket.c:2183)
[4156.659667][T28838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4156.659671][T28838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4156.659676][T28838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4156.659681][T28838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4156.659684][T28838] RIP: 0033:0x7f5f9734ba4a
[ 4156.659688][T28838] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4156.659691][T28838] RSP: 002b:00007fff93e0a498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4156.659694][T28838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9734ba4a
[ 4156.659696][T28838] RDX: 0000000000000040 RSI: 000000003d395340 RDI: 0000000000000005
[ 4156.659698][T28838] RBP: 00007fff93e0a520 R08: 0000000000418574 R09: 000000000000001c
[ 4156.659700][T28838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4156.659702][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f97474000
| [ 4156.659717][T28838]
| [ 4159.464696][T28862] check_preemption_disabled: 15 callbacks suppressed
| [ 4159.464705][T28862] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28862
| [4159.465562][T28862] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4159.465845][T28862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4159.465847][T28862] Call Trace:
[ 4159.465849][T28862]
[4159.465852][T28862] dump_stack_lvl (lib/dump_stack.c:123)
[4159.465861][T28862] check_preemption_disabled (lib/smp_processor_id.c:52)
[4159.465868][T28862] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4159.465874][T28862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4159.465883][T28862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.465891][T28862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4159.465896][T28862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.465908][T28862] rawv6_sendmsg (net/ipv6/raw.c:918)
[4159.465919][T28862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4159.465924][T28862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4159.465932][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.465942][T28862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4159.465949][T28862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4159.465958][T28862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4159.465974][T28862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4159.465977][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.465988][T28862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.465994][T28862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.466000][T28862] ? __pfx___sys_sendto (net/socket.c:2147)
[4159.466016][T28862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4159.466023][T28862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4159.466033][T28862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4159.466041][T28862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4159.466051][T28862] __x64_sys_sendto (net/socket.c:2183)
[4159.466054][T28862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4159.466058][T28862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4159.466062][T28862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4159.466067][T28862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4159.466072][T28862] RIP: 0033:0x7fd4b89dca4a
[ 4159.466077][T28862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4159.466080][T28862] RSP: 002b:00007ffda501d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4159.466084][T28862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b89dca4a
[ 4159.466086][T28862] RDX: 0000000000000040 RSI: 0000000025249340 RDI: 0000000000000005
[ 4159.466088][T28862] RBP: 00007ffda501d0a0 R08: 0000000000418574 R09: 000000000000001c
[ 4159.466090][T28862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4159.466092][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b8b05000
| [ 4159.466092][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b8b05000
| [ 4159.466106][T28862]
| [ 4159.479266][T28862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28862
| [4159.479659][T28862] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4159.479933][T28862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4159.479934][T28862] Call Trace:
[ 4159.479936][T28862]
[4159.479938][T28862] dump_stack_lvl (lib/dump_stack.c:123)
[4159.479943][T28862] check_preemption_disabled (lib/smp_processor_id.c:52)
[4159.479949][T28862] lwtunnel_output (net/core/lwtunnel.c:359)
[4159.479955][T28862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4159.479962][T28862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.479967][T28862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4159.479972][T28862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.479984][T28862] rawv6_sendmsg (net/ipv6/raw.c:918)
[4159.479996][T28862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4159.480002][T28862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4159.480007][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.480015][T28862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4159.480018][T28862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4159.480027][T28862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4159.480043][T28862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4159.480046][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.480058][T28862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.480062][T28862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.480067][T28862] ? __pfx___sys_sendto (net/socket.c:2147)
[4159.480082][T28862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4159.480088][T28862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4159.480096][T28862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4159.480103][T28862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4159.480113][T28862] __x64_sys_sendto (net/socket.c:2183)
[4159.480117][T28862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4159.480120][T28862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4159.480124][T28862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4159.480129][T28862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4159.480132][T28862] RIP: 0033:0x7fd4b89dca4a
[ 4159.480135][T28862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4159.480138][T28862] RSP: 002b:00007ffda501d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4159.480141][T28862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b89dca4a
[ 4159.480143][T28862] RDX: 0000000000000040 RSI: 0000000025249340 RDI: 0000000000000005
[ 4159.480145][T28862] RBP: 00007ffda501d0a0 R08: 0000000000418574 R09: 000000000000001c
[ 4159.480146][T28862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4159.480148][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b8b05000
| [ 4159.480148][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b8b05000
| [ 4159.480163][T28862]
| [ 4159.493665][T28862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28862
| [4159.494105][T28862] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4159.494381][T28862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4159.494383][T28862] Call Trace:
[ 4159.494385][T28862]
[4159.494387][T28862] dump_stack_lvl (lib/dump_stack.c:123)
[4159.494393][T28862] check_preemption_disabled (lib/smp_processor_id.c:52)
[4159.494398][T28862] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4159.494405][T28862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4159.494412][T28862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.494418][T28862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4159.494423][T28862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.494435][T28862] rawv6_sendmsg (net/ipv6/raw.c:918)
[4159.494447][T28862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4159.494452][T28862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4159.494457][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.494465][T28862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4159.494469][T28862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4159.494478][T28862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4159.494494][T28862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4159.494497][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.494508][T28862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.494513][T28862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.494518][T28862] ? __pfx___sys_sendto (net/socket.c:2147)
[4159.494533][T28862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4159.494539][T28862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4159.494548][T28862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4159.494555][T28862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4159.494565][T28862] __x64_sys_sendto (net/socket.c:2183)
[4159.494569][T28862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4159.494573][T28862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4159.494577][T28862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4159.494582][T28862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4159.494585][T28862] RIP: 0033:0x7fd4b89dca4a
[ 4159.494589][T28862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4159.494591][T28862] RSP: 002b:00007ffda501d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4159.494594][T28862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b89dca4a
[ 4159.494596][T28862] RDX: 0000000000000040 RSI: 0000000025249340 RDI: 0000000000000005
[ 4159.494598][T28862] RBP: 00007ffda501d0a0 R08: 0000000000418574 R09: 000000000000001c
[ 4159.494600][T28862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4159.494601][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b8b05000
| [ 4159.494601][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b8b05000
| [ 4159.494616][T28862]
| [ 4159.992882][T28866] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28866
| [4159.994602][T28866] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4159.994862][T28866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4159.994865][T28866] Call Trace:
[ 4159.994867][T28866]
[4159.994869][T28866] dump_stack_lvl (lib/dump_stack.c:123)
[4159.994879][T28866] check_preemption_disabled (lib/smp_processor_id.c:52)
[4159.994886][T28866] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4159.994892][T28866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4159.994901][T28866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.994909][T28866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4159.994914][T28866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4159.994926][T28866] rawv6_sendmsg (net/ipv6/raw.c:918)
[4159.994937][T28866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4159.994942][T28866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4159.994950][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.994960][T28866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4159.994966][T28866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4159.994975][T28866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4159.994991][T28866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4159.994994][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4159.995006][T28866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.995013][T28866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4159.995019][T28866] ? __pfx___sys_sendto (net/socket.c:2147)
[4159.995033][T28866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4159.995040][T28866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4159.995050][T28866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4159.995057][T28866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4159.995067][T28866] __x64_sys_sendto (net/socket.c:2183)
[4159.995071][T28866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4159.995076][T28866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4159.995080][T28866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4159.995085][T28866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4159.995089][T28866] RIP: 0033:0x7f7cde14ca4a
[ 4159.995094][T28866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4159.995097][T28866] RSP: 002b:00007ffec5d4d708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4159.995101][T28866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cde14ca4a
[ 4159.995103][T28866] RDX: 0000000000000040 RSI: 000000000dfc4340 RDI: 0000000000000005
[ 4159.995105][T28866] RBP: 00007ffec5d4d790 R08: 0000000000418574 R09: 000000000000001c
[ 4159.995107][T28866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4159.995109][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cde275000
| [ 4159.995109][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cde275000
| [ 4159.995123][T28866]
| [ 4160.007681][T28866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28866
| [4160.008046][T28866] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4160.008289][T28866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4160.008291][T28866] Call Trace:
[ 4160.008293][T28866]
[4160.008295][T28866] dump_stack_lvl (lib/dump_stack.c:123)
[4160.008301][T28866] check_preemption_disabled (lib/smp_processor_id.c:52)
[4160.008307][T28866] lwtunnel_output (net/core/lwtunnel.c:359)
[4160.008313][T28866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4160.008321][T28866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.008328][T28866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4160.008333][T28866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.008345][T28866] rawv6_sendmsg (net/ipv6/raw.c:918)
[4160.008357][T28866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4160.008362][T28866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4160.008366][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.008375][T28866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4160.008379][T28866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4160.008388][T28866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4160.008404][T28866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4160.008407][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.008418][T28866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.008424][T28866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.008429][T28866] ? __pfx___sys_sendto (net/socket.c:2147)
[4160.008444][T28866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4160.008450][T28866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4160.008459][T28866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4160.008466][T28866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4160.008476][T28866] __x64_sys_sendto (net/socket.c:2183)
[4160.008479][T28866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4160.008483][T28866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4160.008487][T28866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4160.008492][T28866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4160.008496][T28866] RIP: 0033:0x7f7cde14ca4a
[ 4160.008499][T28866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4160.008501][T28866] RSP: 002b:00007ffec5d4d708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4160.008504][T28866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cde14ca4a
[ 4160.008506][T28866] RDX: 0000000000000040 RSI: 000000000dfc4340 RDI: 0000000000000005
[ 4160.008508][T28866] RBP: 00007ffec5d4d790 R08: 0000000000418574 R09: 000000000000001c
[ 4160.008510][T28866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4160.008511][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cde275000
| [ 4160.008511][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cde275000
| [ 4160.008526][T28866]
| [ 4160.008923][T28866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28866
| [4160.020372][T28866] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4160.020616][T28866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4160.020618][T28866] Call Trace:
[ 4160.020620][T28866]
[4160.020622][T28866] dump_stack_lvl (lib/dump_stack.c:123)
[4160.020628][T28866] check_preemption_disabled (lib/smp_processor_id.c:52)
[4160.020634][T28866] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4160.020640][T28866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4160.020647][T28866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.020655][T28866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4160.020659][T28866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.020671][T28866] rawv6_sendmsg (net/ipv6/raw.c:918)
[4160.020683][T28866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4160.020688][T28866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4160.020694][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.020703][T28866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4160.020708][T28866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4160.020717][T28866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4160.020733][T28866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4160.020736][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.020747][T28866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.020752][T28866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.020758][T28866] ? __pfx___sys_sendto (net/socket.c:2147)
[4160.020773][T28866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4160.020779][T28866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4160.020788][T28866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4160.020795][T28866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4160.020805][T28866] __x64_sys_sendto (net/socket.c:2183)
[4160.020809][T28866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4160.020812][T28866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4160.020817][T28866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4160.020822][T28866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4160.020826][T28866] RIP: 0033:0x7f7cde14ca4a
[ 4160.020829][T28866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4160.020832][T28866] RSP: 002b:00007ffec5d4d708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4160.020835][T28866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cde14ca4a
[ 4160.020837][T28866] RDX: 0000000000000040 RSI: 000000000dfc4340 RDI: 0000000000000005
[ 4160.020839][T28866] RBP: 00007ffec5d4d790 R08: 0000000000418574 R09: 000000000000001c
[ 4160.020841][T28866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4160.020842][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cde275000
| [ 4160.020842][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cde275000
| [ 4160.020857][T28866]
| [ 4160.492892][T28870] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28870
| [4160.493402][T28870] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4160.493669][T28870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4160.493672][T28870] Call Trace:
[ 4160.493674][T28870]
[4160.493677][T28870] dump_stack_lvl (lib/dump_stack.c:123)
[4160.493686][T28870] check_preemption_disabled (lib/smp_processor_id.c:52)
[4160.493694][T28870] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4160.493701][T28870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4160.493709][T28870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.493717][T28870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4160.493722][T28870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.493734][T28870] rawv6_sendmsg (net/ipv6/raw.c:918)
[4160.493746][T28870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4160.493751][T28870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4160.493758][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.493769][T28870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4160.493775][T28870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4160.493784][T28870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4160.493799][T28870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4160.493802][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.493813][T28870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.493820][T28870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.493825][T28870] ? __pfx___sys_sendto (net/socket.c:2147)
[4160.493840][T28870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4160.493846][T28870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4160.493857][T28870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4160.493864][T28870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4160.493874][T28870] __x64_sys_sendto (net/socket.c:2183)
[4160.493878][T28870] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4160.493882][T28870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4160.493887][T28870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4160.493892][T28870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4160.493896][T28870] RIP: 0033:0x7facee8b4a4a
[ 4160.493901][T28870] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4160.493904][T28870] RSP: 002b:00007fff250caf28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4160.493908][T28870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facee8b4a4a
[ 4160.493910][T28870] RDX: 0000000000000040 RSI: 000000001e87b340 RDI: 0000000000000005
[ 4160.493912][T28870] RBP: 00007fff250cafb0 R08: 0000000000418574 R09: 000000000000001c
[ 4160.493913][T28870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4160.493915][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facee9dd000
| [ 4160.493915][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facee9dd000
| [ 4160.493929][T28870]
| [ 4160.493951][T28870] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28870
| [4160.506374][T28870] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4160.506633][T28870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4160.506634][T28870] Call Trace:
[ 4160.506636][T28870]
[4160.506638][T28870] dump_stack_lvl (lib/dump_stack.c:123)
[4160.506644][T28870] check_preemption_disabled (lib/smp_processor_id.c:52)
[4160.506649][T28870] lwtunnel_output (net/core/lwtunnel.c:359)
[4160.506656][T28870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4160.506663][T28870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.506669][T28870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4160.506674][T28870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.506686][T28870] rawv6_sendmsg (net/ipv6/raw.c:918)
[4160.506698][T28870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4160.506703][T28870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4160.506707][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.506716][T28870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4160.506720][T28870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4160.506728][T28870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4160.506745][T28870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4160.506747][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.506758][T28870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.506763][T28870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.506769][T28870] ? __pfx___sys_sendto (net/socket.c:2147)
[4160.506783][T28870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4160.506790][T28870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4160.506798][T28870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4160.506805][T28870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4160.506814][T28870] __x64_sys_sendto (net/socket.c:2183)
[4160.506818][T28870] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4160.506822][T28870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4160.506826][T28870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4160.506831][T28870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4160.506835][T28870] RIP: 0033:0x7facee8b4a4a
[ 4160.506838][T28870] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4160.506840][T28870] RSP: 002b:00007fff250caf28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4160.506844][T28870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facee8b4a4a
[ 4160.506846][T28870] RDX: 0000000000000040 RSI: 000000001e87b340 RDI: 0000000000000005
[ 4160.506847][T28870] RBP: 00007fff250cafb0 R08: 0000000000418574 R09: 000000000000001c
[ 4160.506849][T28870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4160.506851][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facee9dd000
| [ 4160.506851][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facee9dd000
| [ 4160.506866][T28870]
| [ 4160.524384][T28870] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28870
| [4160.524773][T28870] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4160.525040][T28870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4160.525042][T28870] Call Trace:
[ 4160.525043][T28870]
[4160.525046][T28870] dump_stack_lvl (lib/dump_stack.c:123)
[4160.525052][T28870] check_preemption_disabled (lib/smp_processor_id.c:52)
[4160.525058][T28870] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4160.525064][T28870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4160.525072][T28870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.525078][T28870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4160.525083][T28870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.525095][T28870] rawv6_sendmsg (net/ipv6/raw.c:918)
[4160.525106][T28870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4160.525111][T28870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4160.525117][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.525127][T28870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4160.525130][T28870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4160.525139][T28870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4160.525156][T28870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4160.525158][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4160.525170][T28870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.525175][T28870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4160.525180][T28870] ? __pfx___sys_sendto (net/socket.c:2147)
[4160.525194][T28870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4160.525201][T28870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4160.525209][T28870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4160.525216][T28870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4160.525227][T28870] __x64_sys_sendto (net/socket.c:2183)
[4160.525230][T28870] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4160.525233][T28870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4160.525238][T28870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4160.525243][T28870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4160.525246][T28870] RIP: 0033:0x7facee8b4a4a
[ 4160.525250][T28870] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4160.525252][T28870] RSP: 002b:00007fff250caf28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4160.525255][T28870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facee8b4a4a
[ 4160.525258][T28870] RDX: 0000000000000040 RSI: 000000001e87b340 RDI: 0000000000000005
[ 4160.525259][T28870] RBP: 00007fff250cafb0 R08: 0000000000418574 R09: 000000000000001c
[ 4160.525261][T28870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4160.525263][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facee9dd000
| [ 4160.525263][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facee9dd000
| [ 4160.525277][T28870]
| [ 4160.999123][T28874] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28874
| [4160.999622][T28874] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4160.999897][T28874] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4160.999899][T28874] Call Trace:
[ 4160.999901][T28874]
[4160.999904][T28874] dump_stack_lvl (lib/dump_stack.c:123)
[4160.999913][T28874] check_preemption_disabled (lib/smp_processor_id.c:52)
[4160.999920][T28874] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4160.999927][T28874] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4160.999935][T28874] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.999943][T28874] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4160.999948][T28874] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4160.999960][T28874] rawv6_sendmsg (net/ipv6/raw.c:918)
[4160.999971][T28874] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4160.999982][T28874] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4160.999989][T28874] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4161.000000][T28874] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4161.000018][T28874] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4161.000024][T28874] ? __lock_release (kernel/locking/lockdep.c:5534)
[4161.000035][T28874] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4161.000042][T28874] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4161.000048][T28874] ? __pfx___sys_sendto (net/socket.c:2147)
[4161.000051][T28874] ? __lock_release (kernel/locking/lockdep.c:5534)
[4161.000069][T28874] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189)
[4161.000075][T28874] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[4161.000084][T28874] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[4161.000093][T28874] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559)
[4161.000098][T28874] ? __local_bh_enable (kernel/softirq.c:368)
[4161.000106][T28874] __x64_sys_sendto (net/socket.c:2183)
[4161.000110][T28874] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4161.000114][T28874] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4161.000119][T28874] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4161.000124][T28874] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4161.000129][T28874] RIP: 0033:0x7efc3d631a4a
[ 4161.000134][T28874] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4161.000137][T28874] RSP: 002b:00007ffe630787c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4161.000141][T28874] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc3d631a4a
[ 4161.000143][T28874] RDX: 0000000000000040 RSI: 000000000895a340 RDI: 0000000000000005
[ 4161.000145][T28874] RBP: 00007ffe63078850 R08: 0000000000418574 R09: 000000000000001c
[ 4161.000147][T28874] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4161.000149][T28874] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc3d75a000
| [ 4162.422805][T28886] lwtunnel_output(): recursion limit reached on datapath
| [ 4164.875485][T28898] check_preemption_disabled: 15 callbacks suppressed
| [ 4164.875494][T28898] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28898
| [4164.876253][T28898] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4164.876510][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4164.876512][T28898] Call Trace:
[ 4164.876515][T28898]
[4164.876517][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[4164.876526][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4164.876533][T28898] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4164.876539][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4164.876548][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4164.876556][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4164.876561][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4164.876573][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4164.876584][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4164.876589][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4164.876596][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4164.876607][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4164.876613][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4164.876622][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4164.876638][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4164.876641][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4164.876652][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4164.876658][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4164.876664][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[4164.876678][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4164.876685][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4164.876694][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4164.876701][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4164.876710][T28898] __x64_sys_sendto (net/socket.c:2183)
[4164.876714][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4164.876718][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4164.876722][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4164.876727][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4164.876732][T28898] RIP: 0033:0x7f7b7d15ea4a
[ 4164.876736][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4164.876740][T28898] RSP: 002b:00007ffe0cdcf048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4164.876744][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b7d15ea4a
[ 4164.876746][T28898] RDX: 0000000000000040 RSI: 000000002db2f340 RDI: 0000000000000005
[ 4164.876748][T28898] RBP: 00007ffe0cdcf0d0 R08: 0000000000418574 R09: 000000000000001c
[ 4164.876750][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4164.876751][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b7d287000
| [ 4164.876751][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b7d287000
| [ 4164.876766][T28898]
| [ 4164.876769][T28898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28898
| [4164.889493][T28898] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4164.889738][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4164.889740][T28898] Call Trace:
[ 4164.889742][T28898]
[4164.889744][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[4164.889751][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4164.889756][T28898] lwtunnel_output (net/core/lwtunnel.c:359)
[4164.889763][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4164.889770][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4164.889777][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4164.889782][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4164.889794][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4164.889806][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4164.889811][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4164.889816][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4164.889824][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4164.889828][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4164.889837][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4164.889853][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4164.889856][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4164.889867][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4164.889872][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4164.889877][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[4164.889892][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4164.889899][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4164.889907][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4164.889914][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4164.889924][T28898] __x64_sys_sendto (net/socket.c:2183)
[4164.889928][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4164.889932][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4164.889936][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4164.889941][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4164.889945][T28898] RIP: 0033:0x7f7b7d15ea4a
[ 4164.889948][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4164.889951][T28898] RSP: 002b:00007ffe0cdcf048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4164.889954][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b7d15ea4a
[ 4164.889956][T28898] RDX: 0000000000000040 RSI: 000000002db2f340 RDI: 0000000000000005
[ 4164.889957][T28898] RBP: 00007ffe0cdcf0d0 R08: 0000000000418574 R09: 000000000000001c
[ 4164.889959][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4164.889961][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b7d287000
| [ 4164.889961][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b7d287000
| [ 4164.889975][T28898]
| [ 4164.905490][T28898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28898
| [4164.905861][T28898] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4164.906120][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4164.906121][T28898] Call Trace:
[ 4164.906123][T28898]
[4164.906125][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[4164.906132][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4164.906138][T28898] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4164.906144][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4164.906151][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4164.906158][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4164.906163][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4164.906175][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4164.906187][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4164.906192][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4164.906197][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4164.906205][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4164.906210][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4164.906218][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4164.906235][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4164.906238][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4164.906249][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4164.906255][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4164.906260][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[4164.906275][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4164.906281][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4164.906290][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4164.906297][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4164.906307][T28898] __x64_sys_sendto (net/socket.c:2183)
[4164.906311][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4164.906315][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4164.906319][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4164.906324][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4164.906327][T28898] RIP: 0033:0x7f7b7d15ea4a
[ 4164.906331][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4164.906333][T28898] RSP: 002b:00007ffe0cdcf048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4164.906336][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b7d15ea4a
[ 4164.906338][T28898] RDX: 0000000000000040 RSI: 000000002db2f340 RDI: 0000000000000005
[ 4164.906340][T28898] RBP: 00007ffe0cdcf0d0 R08: 0000000000418574 R09: 000000000000001c
[ 4164.906342][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4164.906344][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b7d287000
| [ 4164.906344][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b7d287000
| [ 4164.906358][T28898]
| [ 4165.414577][T28902] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28902
| [4165.415085][T28902] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4165.415349][T28902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4165.415351][T28902] Call Trace:
[ 4165.415354][T28902]
[4165.415356][T28902] dump_stack_lvl (lib/dump_stack.c:123)
[4165.415365][T28902] check_preemption_disabled (lib/smp_processor_id.c:52)
[4165.415372][T28902] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4165.415379][T28902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4165.415388][T28902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.415396][T28902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4165.415400][T28902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.415412][T28902] rawv6_sendmsg (net/ipv6/raw.c:918)
[4165.415424][T28902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4165.415429][T28902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4165.415436][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.415446][T28902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4165.415453][T28902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4165.415462][T28902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4165.415477][T28902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4165.415480][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.415492][T28902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.415498][T28902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.415504][T28902] ? __pfx___sys_sendto (net/socket.c:2147)
[4165.415518][T28902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4165.415525][T28902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4165.415536][T28902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4165.415543][T28902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4165.415553][T28902] __x64_sys_sendto (net/socket.c:2183)
[4165.415557][T28902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4165.415561][T28902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4165.415566][T28902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4165.415571][T28902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4165.415576][T28902] RIP: 0033:0x7f09f0202a4a
[ 4165.415581][T28902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4165.415584][T28902] RSP: 002b:00007ffe26dce8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4165.415588][T28902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09f0202a4a
[ 4165.415590][T28902] RDX: 0000000000000040 RSI: 00000000382f3340 RDI: 0000000000000005
[ 4165.415592][T28902] RBP: 00007ffe26dce950 R08: 0000000000418574 R09: 000000000000001c
[ 4165.415594][T28902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4165.415596][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09f032b000
| [ 4165.415596][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09f032b000
| [ 4165.415610][T28902]
| [ 4165.415614][T28902] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28902
| [4165.427887][T28902] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4165.428163][T28902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4165.428164][T28902] Call Trace:
[ 4165.428166][T28902]
[4165.428168][T28902] dump_stack_lvl (lib/dump_stack.c:123)
[4165.428174][T28902] check_preemption_disabled (lib/smp_processor_id.c:52)
[4165.428180][T28902] lwtunnel_output (net/core/lwtunnel.c:359)
[4165.428186][T28902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4165.428193][T28902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.428199][T28902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4165.428203][T28902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.428216][T28902] rawv6_sendmsg (net/ipv6/raw.c:918)
[4165.428227][T28902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4165.428232][T28902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4165.428236][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.428244][T28902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4165.428248][T28902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4165.428257][T28902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4165.428273][T28902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4165.428276][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.428287][T28902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.428292][T28902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.428297][T28902] ? __pfx___sys_sendto (net/socket.c:2147)
[4165.428312][T28902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4165.428318][T28902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4165.428326][T28902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4165.428333][T28902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4165.428343][T28902] __x64_sys_sendto (net/socket.c:2183)
[4165.428347][T28902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4165.428350][T28902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4165.428354][T28902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4165.428359][T28902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4165.428362][T28902] RIP: 0033:0x7f09f0202a4a
[ 4165.428366][T28902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4165.428368][T28902] RSP: 002b:00007ffe26dce8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4165.428372][T28902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09f0202a4a
[ 4165.428374][T28902] RDX: 0000000000000040 RSI: 00000000382f3340 RDI: 0000000000000005
[ 4165.428376][T28902] RBP: 00007ffe26dce950 R08: 0000000000418574 R09: 000000000000001c
[ 4165.428378][T28902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4165.428380][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09f032b000
| [ 4165.428380][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09f032b000
| [ 4165.428394][T28902]
| [ 4165.428803][T28902] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28902
| [4165.440982][T28902] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4165.441248][T28902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4165.441250][T28902] Call Trace:
[ 4165.441252][T28902]
[4165.441254][T28902] dump_stack_lvl (lib/dump_stack.c:123)
[4165.441260][T28902] check_preemption_disabled (lib/smp_processor_id.c:52)
[4165.441266][T28902] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4165.441273][T28902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4165.441280][T28902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.441286][T28902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4165.441290][T28902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.441302][T28902] rawv6_sendmsg (net/ipv6/raw.c:918)
[4165.441314][T28902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4165.441319][T28902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4165.441323][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.441332][T28902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4165.441336][T28902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4165.441345][T28902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4165.441362][T28902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4165.441364][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.441376][T28902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.441381][T28902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.441387][T28902] ? __pfx___sys_sendto (net/socket.c:2147)
[4165.441401][T28902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4165.441408][T28902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4165.441416][T28902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4165.441423][T28902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4165.441433][T28902] __x64_sys_sendto (net/socket.c:2183)
[4165.441437][T28902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4165.441440][T28902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4165.441445][T28902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4165.441450][T28902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4165.441453][T28902] RIP: 0033:0x7f09f0202a4a
[ 4165.441456][T28902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4165.441459][T28902] RSP: 002b:00007ffe26dce8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4165.441462][T28902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09f0202a4a
[ 4165.441463][T28902] RDX: 0000000000000040 RSI: 00000000382f3340 RDI: 0000000000000005
[ 4165.441465][T28902] RBP: 00007ffe26dce950 R08: 0000000000418574 R09: 000000000000001c
[ 4165.441467][T28902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4165.441469][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09f032b000
| [ 4165.441469][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09f032b000
| [ 4165.441484][T28902]
| [ 4165.931819][T28906] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28906
| [4165.932360][T28906] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4165.932656][T28906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4165.932658][T28906] Call Trace:
[ 4165.932661][T28906]
[4165.932663][T28906] dump_stack_lvl (lib/dump_stack.c:123)
[4165.932673][T28906] check_preemption_disabled (lib/smp_processor_id.c:52)
[4165.932680][T28906] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4165.932686][T28906] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4165.932695][T28906] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.932703][T28906] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4165.932707][T28906] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.932719][T28906] rawv6_sendmsg (net/ipv6/raw.c:918)
[4165.932731][T28906] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4165.932736][T28906] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4165.932745][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.932756][T28906] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4165.932762][T28906] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4165.932771][T28906] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4165.932787][T28906] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4165.932790][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.932801][T28906] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.932808][T28906] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.932814][T28906] ? __pfx___sys_sendto (net/socket.c:2147)
[4165.932828][T28906] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4165.932835][T28906] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4165.932845][T28906] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4165.932852][T28906] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4165.932862][T28906] __x64_sys_sendto (net/socket.c:2183)
[4165.932865][T28906] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4165.932869][T28906] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4165.932874][T28906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4165.932879][T28906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4165.932884][T28906] RIP: 0033:0x7fc24aed0a4a
[ 4165.932889][T28906] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4165.932891][T28906] RSP: 002b:00007fff629c91f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4165.932896][T28906] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc24aed0a4a
[ 4165.932898][T28906] RDX: 0000000000000040 RSI: 000000003035e340 RDI: 0000000000000005
[ 4165.932900][T28906] RBP: 00007fff629c9280 R08: 0000000000418574 R09: 000000000000001c
[ 4165.932902][T28906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4165.932904][T28906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc24aff9000
| [ 4165.932904][T28906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc24aff9000
| [ 4165.932918][T28906]
| [ 4165.932921][T28906] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28906
| [4165.945405][T28906] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4165.945662][T28906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4165.945664][T28906] Call Trace:
[ 4165.945666][T28906]
[4165.945667][T28906] dump_stack_lvl (lib/dump_stack.c:123)
[4165.945674][T28906] check_preemption_disabled (lib/smp_processor_id.c:52)
[4165.945680][T28906] lwtunnel_output (net/core/lwtunnel.c:359)
[4165.945687][T28906] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4165.945694][T28906] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.945701][T28906] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4165.945706][T28906] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.945718][T28906] rawv6_sendmsg (net/ipv6/raw.c:918)
[4165.945729][T28906] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4165.945735][T28906] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4165.945740][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.945749][T28906] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4165.945753][T28906] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4165.945762][T28906] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4165.945778][T28906] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4165.945781][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.945792][T28906] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.945799][T28906] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.945804][T28906] ? __pfx___sys_sendto (net/socket.c:2147)
[4165.945819][T28906] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4165.945826][T28906] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4165.945835][T28906] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4165.945842][T28906] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4165.945852][T28906] __x64_sys_sendto (net/socket.c:2183)
[4165.945856][T28906] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4165.945859][T28906] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4165.945864][T28906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4165.945869][T28906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4165.945873][T28906] RIP: 0033:0x7fc24aed0a4a
[ 4165.945877][T28906] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4165.945879][T28906] RSP: 002b:00007fff629c91f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4165.945883][T28906] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc24aed0a4a
[ 4165.945885][T28906] RDX: 0000000000000040 RSI: 000000003035e340 RDI: 0000000000000005
[ 4165.945887][T28906] RBP: 00007fff629c9280 R08: 0000000000418574 R09: 000000000000001c
[ 4165.945888][T28906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4165.945890][T28906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc24aff9000
| [ 4165.945890][T28906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc24aff9000
| [ 4165.945905][T28906]
| [ 4165.961053][T28906] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28906
| [4165.961431][T28906] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4165.961688][T28906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4165.961690][T28906] Call Trace:
[ 4165.961692][T28906]
[4165.961694][T28906] dump_stack_lvl (lib/dump_stack.c:123)
[4165.961701][T28906] check_preemption_disabled (lib/smp_processor_id.c:52)
[4165.961710][T28906] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4165.961720][T28906] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4165.961732][T28906] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.961743][T28906] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4165.961749][T28906] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4165.961761][T28906] rawv6_sendmsg (net/ipv6/raw.c:918)
[4165.961773][T28906] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4165.961778][T28906] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4165.961783][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.961792][T28906] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4165.961796][T28906] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4165.961805][T28906] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4165.961821][T28906] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4165.961824][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4165.961835][T28906] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.961841][T28906] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4165.961846][T28906] ? __pfx___sys_sendto (net/socket.c:2147)
[4165.961860][T28906] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4165.961867][T28906] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4165.961875][T28906] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4165.961883][T28906] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4165.961893][T28906] __x64_sys_sendto (net/socket.c:2183)
[4165.961896][T28906] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4165.961900][T28906] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4165.961904][T28906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4165.961909][T28906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4165.961912][T28906] RIP: 0033:0x7fc24aed0a4a
[ 4165.961916][T28906] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4165.961919][T28906] RSP: 002b:00007fff629c91f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4165.961922][T28906] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc24aed0a4a
[ 4165.961925][T28906] RDX: 0000000000000040 RSI: 000000003035e340 RDI: 0000000000000005
[ 4165.961927][T28906] RBP: 00007fff629c9280 R08: 0000000000418574 R09: 000000000000001c
[ 4165.961928][T28906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4165.961930][T28906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc24aff9000
| [ 4165.961930][T28906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc24aff9000
| [ 4165.961945][T28906]
| [ 4166.408983][T28910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28910
| [4166.410617][T28910] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4166.410898][T28910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4166.410900][T28910] Call Trace:
[ 4166.410903][T28910]
[4166.410906][T28910] dump_stack_lvl (lib/dump_stack.c:123)
[4166.410915][T28910] check_preemption_disabled (lib/smp_processor_id.c:52)
[4166.410922][T28910] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4166.410928][T28910] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4166.410937][T28910] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4166.410944][T28910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4166.410949][T28910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4166.410961][T28910] rawv6_sendmsg (net/ipv6/raw.c:918)
[4166.410973][T28910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4166.410978][T28910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4166.410986][T28910] ? __lock_release (kernel/locking/lockdep.c:5534)
[4166.410998][T28910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4166.411006][T28910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4166.411015][T28910] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4166.411031][T28910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4166.411034][T28910] ? __lock_release (kernel/locking/lockdep.c:5534)
[4166.411045][T28910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4166.411051][T28910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4166.411057][T28910] ? __pfx___sys_sendto (net/socket.c:2147)
[4166.411071][T28910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4166.411079][T28910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4166.411088][T28910] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4166.411095][T28910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4166.411105][T28910] __x64_sys_sendto (net/socket.c:2183)
[4166.411109][T28910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4166.411113][T28910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4166.411118][T28910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4166.411123][T28910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4166.411127][T28910] RIP: 0033:0x7f7575a26a4a
[ 4166.411132][T28910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4166.411135][T28910] RSP: 002b:00007ffd8958a108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4166.411140][T28910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7575a26a4a
[ 4166.411142][T28910] RDX: 0000000000000040 RSI: 0000000013ca0340 RDI: 0000000000000005
[ 4166.411144][T28910] RBP: 00007ffd8958a190 R08: 0000000000418574 R09: 000000000000001c
[ 4166.411146][T28910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4166.411148][T28910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7575b4f000
| [ 4169.857375][T28930] lwtunnel_output(): recursion limit reached on datapath
| [ 4171.353266][T28934] check_preemption_disabled: 13 callbacks suppressed
| [ 4171.353276][T28934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28934
| [4171.354087][T28934] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4171.354352][T28934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.354354][T28934] Call Trace:
[ 4171.354357][T28934]
[4171.354359][T28934] dump_stack_lvl (lib/dump_stack.c:123)
[4171.354368][T28934] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.354376][T28934] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4171.354382][T28934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.354390][T28934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.354398][T28934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.354403][T28934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.354415][T28934] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.354427][T28934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.354432][T28934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.354439][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.354449][T28934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.354456][T28934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.354465][T28934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.354480][T28934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.354483][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.354494][T28934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.354501][T28934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.354506][T28934] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.354521][T28934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.354528][T28934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.354538][T28934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.354545][T28934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.354555][T28934] __x64_sys_sendto (net/socket.c:2183)
[4171.354559][T28934] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.354563][T28934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.354568][T28934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.354572][T28934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.354577][T28934] RIP: 0033:0x7fd6cfb51a4a
[ 4171.354582][T28934] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.354585][T28934] RSP: 002b:00007fffe1436b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.354589][T28934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6cfb51a4a
[ 4171.354591][T28934] RDX: 0000000000000040 RSI: 000000003e9d1340 RDI: 0000000000000005
[ 4171.354593][T28934] RBP: 00007fffe1436c00 R08: 0000000000418574 R09: 000000000000001c
[ 4171.354595][T28934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.354597][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6cfc7a000
| [ 4171.354597][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6cfc7a000
| [ 4171.354611][T28934]
| [ 4171.354614][T28934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28934
| [4171.366910][T28934] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4171.367181][T28934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.367183][T28934] Call Trace:
[ 4171.367185][T28934]
[4171.367187][T28934] dump_stack_lvl (lib/dump_stack.c:123)
[4171.367193][T28934] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.367198][T28934] lwtunnel_output (net/core/lwtunnel.c:359)
[4171.367205][T28934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.367212][T28934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.367218][T28934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.367223][T28934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.367235][T28934] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.367247][T28934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.367252][T28934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.367256][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.367265][T28934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.367268][T28934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.367277][T28934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.367293][T28934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.367296][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.367307][T28934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.367311][T28934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.367317][T28934] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.367331][T28934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.367337][T28934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.367345][T28934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.367352][T28934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.367362][T28934] __x64_sys_sendto (net/socket.c:2183)
[4171.367366][T28934] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.367370][T28934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.367374][T28934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.367379][T28934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.367382][T28934] RIP: 0033:0x7fd6cfb51a4a
[ 4171.367386][T28934] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.367388][T28934] RSP: 002b:00007fffe1436b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.367391][T28934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6cfb51a4a
[ 4171.367393][T28934] RDX: 0000000000000040 RSI: 000000003e9d1340 RDI: 0000000000000005
[ 4171.367394][T28934] RBP: 00007fffe1436c00 R08: 0000000000418574 R09: 000000000000001c
[ 4171.367396][T28934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.367398][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6cfc7a000
| [ 4171.367398][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6cfc7a000
| [ 4171.367412][T28934]
| [ 4171.367992][T28934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28934
| [4171.380329][T28934] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4171.380596][T28934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.380598][T28934] Call Trace:
[ 4171.380600][T28934]
[4171.380602][T28934] dump_stack_lvl (lib/dump_stack.c:123)
[4171.380608][T28934] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.380615][T28934] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4171.380621][T28934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.380628][T28934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.380635][T28934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.380640][T28934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.380652][T28934] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.380663][T28934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.380669][T28934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.380674][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.380683][T28934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.380688][T28934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.380697][T28934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.380713][T28934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.380716][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.380727][T28934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.380733][T28934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.380739][T28934] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.380753][T28934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.380760][T28934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.380769][T28934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.380776][T28934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.380786][T28934] __x64_sys_sendto (net/socket.c:2183)
[4171.380790][T28934] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.380793][T28934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.380797][T28934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.380802][T28934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.380805][T28934] RIP: 0033:0x7fd6cfb51a4a
[ 4171.380809][T28934] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.380812][T28934] RSP: 002b:00007fffe1436b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.380815][T28934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6cfb51a4a
[ 4171.380817][T28934] RDX: 0000000000000040 RSI: 000000003e9d1340 RDI: 0000000000000005
[ 4171.380819][T28934] RBP: 00007fffe1436c00 R08: 0000000000418574 R09: 000000000000001c
[ 4171.380821][T28934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.380822][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6cfc7a000
| [ 4171.380822][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6cfc7a000
| [ 4171.380837][T28934]
| [ 4171.882199][T28938] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28938
| [4171.882722][T28938] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4171.883003][T28938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.883006][T28938] Call Trace:
[ 4171.883009][T28938]
[4171.883011][T28938] dump_stack_lvl (lib/dump_stack.c:123)
[4171.883020][T28938] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.883027][T28938] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4171.883034][T28938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.883042][T28938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.883050][T28938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.883055][T28938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.883067][T28938] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.883078][T28938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.883084][T28938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.883091][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.883101][T28938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.883108][T28938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.883118][T28938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.883134][T28938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.883137][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.883148][T28938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.883155][T28938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.883160][T28938] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.883174][T28938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.883181][T28938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.883191][T28938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.883198][T28938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.883208][T28938] __x64_sys_sendto (net/socket.c:2183)
[4171.883212][T28938] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.883216][T28938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.883221][T28938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.883226][T28938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.883231][T28938] RIP: 0033:0x7fc7c06b3a4a
[ 4171.883236][T28938] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.883239][T28938] RSP: 002b:00007fff720f62d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.883243][T28938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7c06b3a4a
[ 4171.883246][T28938] RDX: 0000000000000040 RSI: 00000000282e7340 RDI: 0000000000000005
[ 4171.883247][T28938] RBP: 00007fff720f6360 R08: 0000000000418574 R09: 000000000000001c
[ 4171.883249][T28938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.883251][T28938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7c07dc000
| [ 4171.883251][T28938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7c07dc000
| [ 4171.883265][T28938]
| [ 4171.896800][T28938] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28938
| [4171.897218][T28938] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4171.897492][T28938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.897494][T28938] Call Trace:
[ 4171.897496][T28938]
[4171.897498][T28938] dump_stack_lvl (lib/dump_stack.c:123)
[4171.897504][T28938] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.897510][T28938] lwtunnel_output (net/core/lwtunnel.c:359)
[4171.897516][T28938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.897523][T28938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.897530][T28938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.897534][T28938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.897547][T28938] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.897558][T28938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.897563][T28938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.897568][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.897577][T28938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.897581][T28938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.897590][T28938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.897606][T28938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.897608][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.897620][T28938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.897624][T28938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.897630][T28938] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.897645][T28938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.897651][T28938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.897659][T28938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.897666][T28938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.897677][T28938] __x64_sys_sendto (net/socket.c:2183)
[4171.897680][T28938] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.897683][T28938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.897688][T28938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.897693][T28938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.897696][T28938] RIP: 0033:0x7fc7c06b3a4a
[ 4171.897700][T28938] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.897702][T28938] RSP: 002b:00007fff720f62d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.897706][T28938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7c06b3a4a
[ 4171.897708][T28938] RDX: 0000000000000040 RSI: 00000000282e7340 RDI: 0000000000000005
[ 4171.897709][T28938] RBP: 00007fff720f6360 R08: 0000000000418574 R09: 000000000000001c
[ 4171.897711][T28938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.897713][T28938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7c07dc000
| [ 4171.897713][T28938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7c07dc000
| [ 4171.897727][T28938]
| [ 4171.915187][T28938] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28938
| [4171.915561][T28938] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4171.915818][T28938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.915820][T28938] Call Trace:
[ 4171.915822][T28938]
[4171.915824][T28938] dump_stack_lvl (lib/dump_stack.c:123)
[4171.915830][T28938] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.915836][T28938] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4171.915842][T28938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.915849][T28938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.915855][T28938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.915860][T28938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.915872][T28938] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.915884][T28938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.915889][T28938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.915893][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.915901][T28938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.915906][T28938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.915914][T28938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.915930][T28938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.915933][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.915944][T28938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.915949][T28938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.915955][T28938] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.915969][T28938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.915976][T28938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.915984][T28938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.915991][T28938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.916002][T28938] __x64_sys_sendto (net/socket.c:2183)
[4171.916007][T28938] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.916010][T28938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.916015][T28938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.916020][T28938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.916023][T28938] RIP: 0033:0x7fc7c06b3a4a
[ 4171.916027][T28938] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.916029][T28938] RSP: 002b:00007fff720f62d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.916033][T28938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7c06b3a4a
[ 4171.916035][T28938] RDX: 0000000000000040 RSI: 00000000282e7340 RDI: 0000000000000005
[ 4171.916036][T28938] RBP: 00007fff720f6360 R08: 0000000000418574 R09: 000000000000001c
[ 4171.916038][T28938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.916040][T28938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7c07dc000
| [ 4171.916040][T28938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7c07dc000
| [ 4171.916054][T28938]
| [ 4172.376765][T28942] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28942
| [4172.378404][T28942] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4172.378692][T28942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4172.378694][T28942] Call Trace:
[ 4172.378697][T28942]
[4172.378699][T28942] dump_stack_lvl (lib/dump_stack.c:123)
[4172.378708][T28942] check_preemption_disabled (lib/smp_processor_id.c:52)
[4172.378715][T28942] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4172.378722][T28942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4172.378731][T28942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.378739][T28942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4172.378744][T28942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.378756][T28942] rawv6_sendmsg (net/ipv6/raw.c:918)
[4172.378767][T28942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4172.378772][T28942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4172.378780][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.378790][T28942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4172.378796][T28942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4172.378805][T28942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4172.378821][T28942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4172.378824][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.378835][T28942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.378842][T28942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.378847][T28942] ? __pfx___sys_sendto (net/socket.c:2147)
[4172.378862][T28942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4172.378869][T28942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4172.378879][T28942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4172.378886][T28942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4172.378896][T28942] __x64_sys_sendto (net/socket.c:2183)
[4172.378900][T28942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4172.378904][T28942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4172.378909][T28942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4172.378914][T28942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4172.378919][T28942] RIP: 0033:0x7f4d94078a4a
[ 4172.378924][T28942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4172.378926][T28942] RSP: 002b:00007ffe7d1b4498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4172.378931][T28942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d94078a4a
[ 4172.378933][T28942] RDX: 0000000000000040 RSI: 000000002f8ab340 RDI: 0000000000000005
[ 4172.378935][T28942] RBP: 00007ffe7d1b4520 R08: 0000000000418574 R09: 000000000000001c
[ 4172.378937][T28942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4172.378939][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d941a1000
| [ 4172.378939][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d941a1000
| [ 4172.378953][T28942]
| [ 4172.378956][T28942] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28942
| [4172.390817][T28942] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4172.391079][T28942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4172.391081][T28942] Call Trace:
[ 4172.391082][T28942]
[4172.391084][T28942] dump_stack_lvl (lib/dump_stack.c:123)
[4172.391090][T28942] check_preemption_disabled (lib/smp_processor_id.c:52)
[4172.391095][T28942] lwtunnel_output (net/core/lwtunnel.c:359)
[4172.391102][T28942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4172.391109][T28942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.391115][T28942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4172.391119][T28942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.391132][T28942] rawv6_sendmsg (net/ipv6/raw.c:918)
[4172.391143][T28942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4172.391149][T28942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4172.391153][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.391161][T28942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4172.391165][T28942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4172.391174][T28942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4172.391189][T28942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4172.391192][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.391203][T28942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.391208][T28942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.391213][T28942] ? __pfx___sys_sendto (net/socket.c:2147)
[4172.391228][T28942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4172.391234][T28942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4172.391243][T28942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4172.391250][T28942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4172.391260][T28942] __x64_sys_sendto (net/socket.c:2183)
[4172.391263][T28942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4172.391267][T28942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4172.391271][T28942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4172.391276][T28942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4172.391280][T28942] RIP: 0033:0x7f4d94078a4a
[ 4172.391283][T28942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4172.391285][T28942] RSP: 002b:00007ffe7d1b4498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4172.391288][T28942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d94078a4a
[ 4172.391290][T28942] RDX: 0000000000000040 RSI: 000000002f8ab340 RDI: 0000000000000005
[ 4172.391292][T28942] RBP: 00007ffe7d1b4520 R08: 0000000000418574 R09: 000000000000001c
[ 4172.391294][T28942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4172.391295][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d941a1000
| [ 4172.391295][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d941a1000
| [ 4172.391310][T28942]
| [ 4172.391776][T28942] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28942
| [4172.403233][T28942] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4172.403479][T28942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4172.403481][T28942] Call Trace:
[ 4172.403483][T28942]
[4172.403485][T28942] dump_stack_lvl (lib/dump_stack.c:123)
[4172.403491][T28942] check_preemption_disabled (lib/smp_processor_id.c:52)
[4172.403497][T28942] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4172.403504][T28942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4172.403511][T28942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.403518][T28942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4172.403523][T28942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.403535][T28942] rawv6_sendmsg (net/ipv6/raw.c:918)
[4172.403547][T28942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4172.403552][T28942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4172.403557][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.403565][T28942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4172.403569][T28942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4172.403578][T28942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4172.403594][T28942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4172.403597][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.403608][T28942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.403614][T28942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.403620][T28942] ? __pfx___sys_sendto (net/socket.c:2147)
[4172.403634][T28942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4172.403641][T28942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4172.403650][T28942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4172.403657][T28942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4172.403667][T28942] __x64_sys_sendto (net/socket.c:2183)
[4172.403671][T28942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4172.403674][T28942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4172.403679][T28942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4172.403683][T28942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4172.403687][T28942] RIP: 0033:0x7f4d94078a4a
[ 4172.403690][T28942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4172.403693][T28942] RSP: 002b:00007ffe7d1b4498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4172.403696][T28942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d94078a4a
[ 4172.403698][T28942] RDX: 0000000000000040 RSI: 000000002f8ab340 RDI: 0000000000000005
[ 4172.403700][T28942] RBP: 00007ffe7d1b4520 R08: 0000000000418574 R09: 000000000000001c
[ 4172.403702][T28942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4172.403704][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d941a1000
| [ 4172.403704][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d941a1000
| [ 4172.403719][T28942]
| [ 4172.875732][T28946] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28946
| [4172.877311][T28946] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4172.877567][T28946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4172.877568][T28946] Call Trace:
[ 4172.877571][T28946]
[4172.877573][T28946] dump_stack_lvl (lib/dump_stack.c:123)
[4172.877582][T28946] check_preemption_disabled (lib/smp_processor_id.c:52)
[4172.877589][T28946] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4172.877596][T28946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4172.877605][T28946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.877613][T28946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4172.877618][T28946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4172.877630][T28946] rawv6_sendmsg (net/ipv6/raw.c:918)
[4172.877641][T28946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4172.877646][T28946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4172.877654][T28946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.877665][T28946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4172.877671][T28946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4172.877680][T28946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4172.877696][T28946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4172.877699][T28946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4172.877710][T28946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.877717][T28946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4172.877723][T28946] ? __pfx___sys_sendto (net/socket.c:2147)
[4172.877737][T28946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4172.877744][T28946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4172.877754][T28946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4172.877761][T28946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4172.877771][T28946] __x64_sys_sendto (net/socket.c:2183)
[4172.877775][T28946] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4172.877779][T28946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4172.877784][T28946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4172.877789][T28946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4172.877794][T28946] RIP: 0033:0x7f15ab865a4a
[ 4172.877799][T28946] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4172.877802][T28946] RSP: 002b:00007ffcad46a7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4172.877806][T28946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15ab865a4a
[ 4172.877808][T28946] RDX: 0000000000000040 RSI: 0000000005135340 RDI: 0000000000000005
[ 4172.877810][T28946] RBP: 00007ffcad46a860 R08: 0000000000418574 R09: 000000000000001c
[ 4172.877812][T28946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4172.877813][T28946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15ab98e000
| [ 4172.877827][T28946]
| [ 4176.694359][T28978] check_preemption_disabled: 23 callbacks suppressed
| [ 4176.694368][T28978] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28978
| [4176.695992][T28978] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4176.696287][T28978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4176.696289][T28978] Call Trace:
[ 4176.696291][T28978]
[4176.696294][T28978] dump_stack_lvl (lib/dump_stack.c:123)
[4176.696303][T28978] check_preemption_disabled (lib/smp_processor_id.c:52)
[4176.696311][T28978] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4176.696317][T28978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4176.696325][T28978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.696334][T28978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4176.696338][T28978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.696350][T28978] rawv6_sendmsg (net/ipv6/raw.c:918)
[4176.696362][T28978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4176.696367][T28978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4176.696375][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.696386][T28978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4176.696393][T28978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4176.696402][T28978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4176.696418][T28978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4176.696421][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.696432][T28978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.696439][T28978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.696445][T28978] ? __pfx___sys_sendto (net/socket.c:2147)
[4176.696459][T28978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4176.696467][T28978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4176.696478][T28978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4176.696485][T28978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4176.696494][T28978] __x64_sys_sendto (net/socket.c:2183)
[4176.696498][T28978] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4176.696502][T28978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4176.696507][T28978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4176.696512][T28978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4176.696517][T28978] RIP: 0033:0x7f0827e24a4a
[ 4176.696521][T28978] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4176.696524][T28978] RSP: 002b:00007ffd0a19af78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4176.696528][T28978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0827e24a4a
[ 4176.696530][T28978] RDX: 0000000000000040 RSI: 0000000038f10340 RDI: 0000000000000005
[ 4176.696532][T28978] RBP: 00007ffd0a19b000 R08: 0000000000418574 R09: 000000000000001c
[ 4176.696534][T28978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4176.696536][T28978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0827f4d000
| [ 4176.696550][T28978]
| [ 4176.696553][T28978] lwtunnel_output(): recursion limit reached on datapath
| [ 4178.168317][T28982] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28982
| [4178.168786][T28982] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4178.169058][T28982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4178.169060][T28982] Call Trace:
[ 4178.169063][T28982]
[4178.169065][T28982] dump_stack_lvl (lib/dump_stack.c:123)
[4178.169074][T28982] check_preemption_disabled (lib/smp_processor_id.c:52)
[4178.169081][T28982] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4178.169088][T28982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4178.169096][T28982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.169104][T28982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4178.169109][T28982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.169121][T28982] rawv6_sendmsg (net/ipv6/raw.c:918)
[4178.169132][T28982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4178.169138][T28982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4178.169146][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.169156][T28982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4178.169163][T28982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4178.169172][T28982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4178.169187][T28982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4178.169190][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.169201][T28982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.169207][T28982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.169213][T28982] ? __pfx___sys_sendto (net/socket.c:2147)
[4178.169227][T28982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4178.169234][T28982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4178.169243][T28982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4178.169250][T28982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4178.169261][T28982] __x64_sys_sendto (net/socket.c:2183)
[4178.169265][T28982] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4178.169269][T28982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4178.169274][T28982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4178.169279][T28982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4178.169284][T28982] RIP: 0033:0x7fd3dbf67a4a
[ 4178.169288][T28982] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4178.169291][T28982] RSP: 002b:00007fffe4f4a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4178.169296][T28982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3dbf67a4a
[ 4178.169298][T28982] RDX: 0000000000000040 RSI: 0000000011927340 RDI: 0000000000000005
[ 4178.169300][T28982] RBP: 00007fffe4f4a590 R08: 0000000000418574 R09: 000000000000001c
[ 4178.169302][T28982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4178.169303][T28982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3dc090000
| [ 4178.169303][T28982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3dc090000
| [ 4178.169318][T28982]
| [ 4178.169321][T28982] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28982
| [4178.182037][T28982] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4178.182299][T28982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4178.182301][T28982] Call Trace:
[ 4178.182303][T28982]
[4178.182305][T28982] dump_stack_lvl (lib/dump_stack.c:123)
[4178.182311][T28982] check_preemption_disabled (lib/smp_processor_id.c:52)
[4178.182317][T28982] lwtunnel_output (net/core/lwtunnel.c:359)
[4178.182324][T28982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4178.182331][T28982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.182337][T28982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4178.182342][T28982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.182354][T28982] rawv6_sendmsg (net/ipv6/raw.c:918)
[4178.182366][T28982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4178.182371][T28982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4178.182376][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.182384][T28982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4178.182388][T28982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4178.182397][T28982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4178.182413][T28982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4178.182416][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.182427][T28982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.182433][T28982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.182438][T28982] ? __pfx___sys_sendto (net/socket.c:2147)
[4178.182453][T28982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4178.182459][T28982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4178.182467][T28982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4178.182474][T28982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4178.182485][T28982] __x64_sys_sendto (net/socket.c:2183)
[4178.182488][T28982] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4178.182491][T28982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4178.182496][T28982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4178.182501][T28982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4178.182504][T28982] RIP: 0033:0x7fd3dbf67a4a
[ 4178.182508][T28982] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4178.182510][T28982] RSP: 002b:00007fffe4f4a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4178.182514][T28982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3dbf67a4a
[ 4178.182516][T28982] RDX: 0000000000000040 RSI: 0000000011927340 RDI: 0000000000000005
[ 4178.182518][T28982] RBP: 00007fffe4f4a590 R08: 0000000000418574 R09: 000000000000001c
[ 4178.182520][T28982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4178.182522][T28982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3dc090000
| [ 4178.182522][T28982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3dc090000
| [ 4178.182536][T28982]
| [ 4178.182944][T28982] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28982
| [4178.195140][T28982] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4178.195398][T28982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4178.195400][T28982] Call Trace:
[ 4178.195402][T28982]
[4178.195404][T28982] dump_stack_lvl (lib/dump_stack.c:123)
[4178.195410][T28982] check_preemption_disabled (lib/smp_processor_id.c:52)
[4178.195416][T28982] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4178.195422][T28982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4178.195429][T28982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.195436][T28982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4178.195440][T28982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.195452][T28982] rawv6_sendmsg (net/ipv6/raw.c:918)
[4178.195464][T28982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4178.195469][T28982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4178.195474][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.195482][T28982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4178.195486][T28982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4178.195495][T28982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4178.195511][T28982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4178.195514][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.195525][T28982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.195531][T28982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.195537][T28982] ? __pfx___sys_sendto (net/socket.c:2147)
[4178.195551][T28982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4178.195558][T28982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4178.195566][T28982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4178.195573][T28982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4178.195583][T28982] __x64_sys_sendto (net/socket.c:2183)
[4178.195587][T28982] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4178.195590][T28982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4178.195595][T28982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4178.195600][T28982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4178.195603][T28982] RIP: 0033:0x7fd3dbf67a4a
[ 4178.195607][T28982] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4178.195609][T28982] RSP: 002b:00007fffe4f4a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4178.195612][T28982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3dbf67a4a
[ 4178.195614][T28982] RDX: 0000000000000040 RSI: 0000000011927340 RDI: 0000000000000005
[ 4178.195616][T28982] RBP: 00007fffe4f4a590 R08: 0000000000418574 R09: 000000000000001c
[ 4178.195618][T28982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4178.195619][T28982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3dc090000
| [ 4178.195619][T28982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3dc090000
| [ 4178.195634][T28982]
| [ 4178.687943][T28986] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28986
| [4178.689611][T28986] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4178.689924][T28986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4178.689927][T28986] Call Trace:
[ 4178.689929][T28986]
[4178.689932][T28986] dump_stack_lvl (lib/dump_stack.c:123)
[4178.689941][T28986] check_preemption_disabled (lib/smp_processor_id.c:52)
[4178.689948][T28986] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4178.689955][T28986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4178.689964][T28986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.689972][T28986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4178.689977][T28986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.689989][T28986] rawv6_sendmsg (net/ipv6/raw.c:918)
[4178.690001][T28986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4178.690008][T28986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4178.690016][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.690027][T28986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4178.690033][T28986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4178.690042][T28986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4178.690058][T28986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4178.690061][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.690072][T28986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.690079][T28986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.690085][T28986] ? __pfx___sys_sendto (net/socket.c:2147)
[4178.690099][T28986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4178.690106][T28986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4178.690116][T28986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4178.690123][T28986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4178.690132][T28986] __x64_sys_sendto (net/socket.c:2183)
[4178.690136][T28986] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4178.690140][T28986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4178.690145][T28986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4178.690150][T28986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4178.690155][T28986] RIP: 0033:0x7fd07f1a5a4a
[ 4178.690161][T28986] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4178.690163][T28986] RSP: 002b:00007ffc26cc6958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4178.690167][T28986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd07f1a5a4a
[ 4178.690170][T28986] RDX: 0000000000000040 RSI: 000000000500b340 RDI: 0000000000000005
[ 4178.690171][T28986] RBP: 00007ffc26cc69e0 R08: 0000000000418574 R09: 000000000000001c
[ 4178.690173][T28986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4178.690175][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd07f2ce000
| [ 4178.690175][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd07f2ce000
| [ 4178.690189][T28986]
| [ 4178.702864][T28986] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28986
| [4178.703264][T28986] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4178.703522][T28986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4178.703524][T28986] Call Trace:
[ 4178.703526][T28986]
[4178.703528][T28986] dump_stack_lvl (lib/dump_stack.c:123)
[4178.703534][T28986] check_preemption_disabled (lib/smp_processor_id.c:52)
[4178.703540][T28986] lwtunnel_output (net/core/lwtunnel.c:359)
[4178.703547][T28986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4178.703554][T28986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.703560][T28986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4178.703565][T28986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.703577][T28986] rawv6_sendmsg (net/ipv6/raw.c:918)
[4178.703589][T28986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4178.703594][T28986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4178.703600][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.703609][T28986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4178.703613][T28986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4178.703622][T28986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4178.703638][T28986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4178.703641][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.703653][T28986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.703658][T28986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.703663][T28986] ? __pfx___sys_sendto (net/socket.c:2147)
[4178.703678][T28986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4178.703684][T28986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4178.703693][T28986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4178.703700][T28986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4178.703710][T28986] __x64_sys_sendto (net/socket.c:2183)
[4178.703714][T28986] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4178.703717][T28986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4178.703722][T28986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4178.703726][T28986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4178.703731][T28986] RIP: 0033:0x7fd07f1a5a4a
[ 4178.703734][T28986] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4178.703737][T28986] RSP: 002b:00007ffc26cc6958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4178.703740][T28986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd07f1a5a4a
[ 4178.703742][T28986] RDX: 0000000000000040 RSI: 000000000500b340 RDI: 0000000000000005
[ 4178.703744][T28986] RBP: 00007ffc26cc69e0 R08: 0000000000418574 R09: 000000000000001c
[ 4178.703746][T28986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4178.703748][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd07f2ce000
| [ 4178.703748][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd07f2ce000
| [ 4178.703762][T28986]
| [ 4178.722161][T28986] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28986
| [4178.722545][T28986] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4178.722803][T28986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4178.722805][T28986] Call Trace:
[ 4178.722807][T28986]
[4178.722810][T28986] dump_stack_lvl (lib/dump_stack.c:123)
[4178.722816][T28986] check_preemption_disabled (lib/smp_processor_id.c:52)
[4178.722821][T28986] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4178.722828][T28986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4178.722835][T28986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.722841][T28986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4178.722845][T28986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4178.722858][T28986] rawv6_sendmsg (net/ipv6/raw.c:918)
[4178.722869][T28986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4178.722874][T28986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4178.722879][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.722887][T28986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4178.722892][T28986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4178.722901][T28986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4178.722917][T28986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4178.722920][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4178.722931][T28986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.722936][T28986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4178.722941][T28986] ? __pfx___sys_sendto (net/socket.c:2147)
[4178.722956][T28986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4178.722962][T28986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4178.722970][T28986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4178.722977][T28986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4178.722987][T28986] __x64_sys_sendto (net/socket.c:2183)
[4178.722991][T28986] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4178.722994][T28986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4178.722998][T28986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4178.723003][T28986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4178.723008][T28986] RIP: 0033:0x7fd07f1a5a4a
[ 4178.723012][T28986] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4178.723014][T28986] RSP: 002b:00007ffc26cc6958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4178.723018][T28986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd07f1a5a4a
[ 4178.723020][T28986] RDX: 0000000000000040 RSI: 000000000500b340 RDI: 0000000000000005
[ 4178.723022][T28986] RBP: 00007ffc26cc69e0 R08: 0000000000418574 R09: 000000000000001c
[ 4178.723024][T28986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4178.723025][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd07f2ce000
| [ 4178.723025][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd07f2ce000
| [ 4178.723040][T28986]
| [ 4179.225199][T28990] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28990
| [4179.225687][T28990] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4179.225951][T28990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4179.225953][T28990] Call Trace:
[ 4179.225955][T28990]
[4179.225958][T28990] dump_stack_lvl (lib/dump_stack.c:123)
[4179.225967][T28990] check_preemption_disabled (lib/smp_processor_id.c:52)
[4179.225974][T28990] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4179.225980][T28990] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4179.225988][T28990] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4179.225997][T28990] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4179.226001][T28990] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4179.226015][T28990] rawv6_sendmsg (net/ipv6/raw.c:918)
[4179.226026][T28990] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4179.226031][T28990] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4179.226039][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[4179.226050][T28990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4179.226056][T28990] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4179.226065][T28990] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4179.226081][T28990] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4179.226084][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[4179.226095][T28990] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4179.226101][T28990] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4179.226107][T28990] ? __pfx___sys_sendto (net/socket.c:2147)
[4179.226121][T28990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4179.226128][T28990] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4179.226139][T28990] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4179.226146][T28990] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4179.226156][T28990] __x64_sys_sendto (net/socket.c:2183)
[4179.226159][T28990] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4179.226163][T28990] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4179.226168][T28990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4179.226173][T28990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4179.226178][T28990] RIP: 0033:0x7f19592c1a4a
[ 4179.226183][T28990] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4179.226186][T28990] RSP: 002b:00007ffd9d0ac0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4179.226190][T28990] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19592c1a4a
[ 4179.226192][T28990] RDX: 0000000000000040 RSI: 000000002bdd0340 RDI: 0000000000000005
[ 4179.226194][T28990] RBP: 00007ffd9d0ac180 R08: 0000000000418574 R09: 000000000000001c
[ 4179.226196][T28990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4179.226197][T28990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19593ea000
| [ 4179.226197][T28990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19593ea000
| [ 4179.226211][T28990]
| [ 4179.238799][T28990] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28990
| [4179.239184][T28990] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4179.239428][T28990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4179.239429][T28990] Call Trace:
[ 4179.239431][T28990]
[4179.239433][T28990] dump_stack_lvl (lib/dump_stack.c:123)
[4179.239439][T28990] check_preemption_disabled (lib/smp_processor_id.c:52)
[4179.239444][T28990] lwtunnel_output (net/core/lwtunnel.c:359)
[4179.239451][T28990] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4179.239457][T28990] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4179.239463][T28990] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4179.239468][T28990] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4179.239480][T28990] rawv6_sendmsg (net/ipv6/raw.c:918)
[4179.239491][T28990] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4179.239497][T28990] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4179.239500][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[4179.239508][T28990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4179.239512][T28990] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4179.239520][T28990] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4179.239536][T28990] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4179.239539][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[4179.239550][T28990] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4179.239554][T28990] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4179.239560][T28990] ? __pfx___sys_sendto (net/socket.c:2147)
[4179.239574][T28990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4179.239581][T28990] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4179.239589][T28990] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4179.239596][T28990] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4179.239606][T28990] __x64_sys_sendto (net/socket.c:2183)
[4179.239610][T28990] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4179.239613][T28990] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4179.239618][T28990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4179.239623][T28990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4179.239626][T28990] RIP: 0033:0x7f19592c1a4a
[ 4179.239629][T28990] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4179.239632][T28990] RSP: 002b:00007ffd9d0ac0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4179.239635][T28990] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19592c1a4a
[ 4179.239637][T28990] RDX: 0000000000000040 RSI: 000000002bdd0340 RDI: 0000000000000005
[ 4179.239638][T28990] RBP: 00007ffd9d0ac180 R08: 0000000000418574 R09: 000000000000001c
[ 4179.239640][T28990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4179.239641][T28990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19593ea000
| [ 4179.239641][T28990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19593ea000
| [ 4179.239656][T28990]
| [ 4179.256844][T28990] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28990
| [4179.257221][T28990] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4179.257468][T28990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4179.257470][T28990] Call Trace:
[ 4179.257472][T28990]
[4179.257474][T28990] dump_stack_lvl (lib/dump_stack.c:123)
[4179.257481][T28990] check_preemption_disabled (lib/smp_processor_id.c:52)
[4179.257487][T28990] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4179.257493][T28990] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4179.257500][T28990] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4179.257506][T28990] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4179.257511][T28990] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4179.257523][T28990] rawv6_sendmsg (net/ipv6/raw.c:918)
[4179.257534][T28990] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4179.257540][T28990] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4179.257545][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[4179.257554][T28990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4179.257558][T28990] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4179.257566][T28990] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4179.257582][T28990] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4179.257585][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[4179.257596][T28990] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4179.257601][T28990] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4179.257607][T28990] ? __pfx___sys_sendto (net/socket.c:2147)
[4179.257621][T28990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4179.257628][T28990] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4179.257637][T28990] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4179.257644][T28990] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4179.257654][T28990] __x64_sys_sendto (net/socket.c:2183)
[4179.257658][T28990] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4179.257662][T28990] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4179.257667][T28990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4179.257672][T28990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4179.257675][T28990] RIP: 0033:0x7f19592c1a4a
[ 4179.257678][T28990] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4179.257681][T28990] RSP: 002b:00007ffd9d0ac0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4179.257684][T28990] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19592c1a4a
[ 4179.257686][T28990] RDX: 0000000000000040 RSI: 000000002bdd0340 RDI: 0000000000000005
[ 4179.257687][T28990] RBP: 00007ffd9d0ac180 R08: 0000000000418574 R09: 000000000000001c
[ 4179.257689][T28990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4179.257691][T28990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19593ea000
| [ 4181.625759][T29010] lwtunnel_output(): recursion limit reached on datapath
| [ 4183.093382][T29014] check_preemption_disabled: 13 callbacks suppressed
| [ 4183.093391][T29014] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29014
| [4183.094972][T29014] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4183.095242][T29014] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4183.095244][T29014] Call Trace:
[ 4183.095246][T29014]
[4183.095249][T29014] dump_stack_lvl (lib/dump_stack.c:123)
[4183.095258][T29014] check_preemption_disabled (lib/smp_processor_id.c:52)
[4183.095265][T29014] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4183.095272][T29014] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4183.095280][T29014] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.095289][T29014] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4183.095293][T29014] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.095305][T29014] rawv6_sendmsg (net/ipv6/raw.c:918)
[4183.095317][T29014] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4183.095322][T29014] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4183.095330][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.095340][T29014] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4183.095347][T29014] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4183.095356][T29014] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4183.095372][T29014] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4183.095375][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.095386][T29014] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.095393][T29014] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.095399][T29014] ? __pfx___sys_sendto (net/socket.c:2147)
[4183.095413][T29014] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4183.095420][T29014] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4183.095430][T29014] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4183.095437][T29014] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4183.095447][T29014] __x64_sys_sendto (net/socket.c:2183)
[4183.095451][T29014] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4183.095455][T29014] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4183.095460][T29014] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4183.095465][T29014] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4183.095470][T29014] RIP: 0033:0x7f526994da4a
[ 4183.095475][T29014] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4183.095478][T29014] RSP: 002b:00007ffe6ffb36d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4183.095482][T29014] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526994da4a
[ 4183.095484][T29014] RDX: 0000000000000040 RSI: 0000000039f9c340 RDI: 0000000000000005
[ 4183.095486][T29014] RBP: 00007ffe6ffb3760 R08: 0000000000418574 R09: 000000000000001c
[ 4183.095488][T29014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4183.095490][T29014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5269a76000
| [ 4183.095490][T29014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5269a76000
| [ 4183.095504][T29014]
| [ 4183.095507][T29014] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29014
| [4183.107295][T29014] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4183.107553][T29014] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4183.107555][T29014] Call Trace:
[ 4183.107556][T29014]
[4183.107558][T29014] dump_stack_lvl (lib/dump_stack.c:123)
[4183.107564][T29014] check_preemption_disabled (lib/smp_processor_id.c:52)
[4183.107569][T29014] lwtunnel_output (net/core/lwtunnel.c:359)
[4183.107576][T29014] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4183.107582][T29014] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.107588][T29014] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4183.107592][T29014] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.107604][T29014] rawv6_sendmsg (net/ipv6/raw.c:918)
[4183.107616][T29014] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4183.107621][T29014] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4183.107625][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.107633][T29014] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4183.107637][T29014] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4183.107646][T29014] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4183.107662][T29014] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4183.107664][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.107676][T29014] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.107680][T29014] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.107685][T29014] ? __pfx___sys_sendto (net/socket.c:2147)
[4183.107700][T29014] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4183.107706][T29014] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4183.107714][T29014] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4183.107721][T29014] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4183.107731][T29014] __x64_sys_sendto (net/socket.c:2183)
[4183.107735][T29014] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4183.107739][T29014] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4183.107743][T29014] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4183.107748][T29014] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4183.107751][T29014] RIP: 0033:0x7f526994da4a
[ 4183.107755][T29014] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4183.107757][T29014] RSP: 002b:00007ffe6ffb36d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4183.107760][T29014] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526994da4a
[ 4183.107762][T29014] RDX: 0000000000000040 RSI: 0000000039f9c340 RDI: 0000000000000005
[ 4183.107763][T29014] RBP: 00007ffe6ffb3760 R08: 0000000000418574 R09: 000000000000001c
[ 4183.107765][T29014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4183.107767][T29014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5269a76000
| [ 4183.107767][T29014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5269a76000
| [ 4183.107781][T29014]
| [ 4183.125498][T29014] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29014
| [4183.125856][T29014] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4183.126123][T29014] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4183.126125][T29014] Call Trace:
[ 4183.126127][T29014]
[4183.126129][T29014] dump_stack_lvl (lib/dump_stack.c:123)
[4183.126135][T29014] check_preemption_disabled (lib/smp_processor_id.c:52)
[4183.126141][T29014] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4183.126148][T29014] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4183.126155][T29014] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.126161][T29014] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4183.126165][T29014] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.126178][T29014] rawv6_sendmsg (net/ipv6/raw.c:918)
[4183.126189][T29014] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4183.126195][T29014] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4183.126199][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.126208][T29014] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4183.126212][T29014] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4183.126221][T29014] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4183.126237][T29014] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4183.126240][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.126252][T29014] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.126258][T29014] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.126264][T29014] ? __pfx___sys_sendto (net/socket.c:2147)
[4183.126278][T29014] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4183.126284][T29014] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4183.126294][T29014] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4183.126301][T29014] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4183.126311][T29014] __x64_sys_sendto (net/socket.c:2183)
[4183.126315][T29014] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4183.126318][T29014] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4183.126322][T29014] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4183.126327][T29014] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4183.126330][T29014] RIP: 0033:0x7f526994da4a
[ 4183.126334][T29014] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4183.126337][T29014] RSP: 002b:00007ffe6ffb36d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4183.126340][T29014] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526994da4a
[ 4183.126342][T29014] RDX: 0000000000000040 RSI: 0000000039f9c340 RDI: 0000000000000005
[ 4183.126344][T29014] RBP: 00007ffe6ffb3760 R08: 0000000000418574 R09: 000000000000001c
[ 4183.126346][T29014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4183.126347][T29014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5269a76000
| [ 4183.126347][T29014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5269a76000
| [ 4183.126362][T29014]
| [ 4183.603311][T29018] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29018
| [4183.603805][T29018] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4183.605224][T29018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4183.605226][T29018] Call Trace:
[ 4183.605229][T29018]
[4183.605231][T29018] dump_stack_lvl (lib/dump_stack.c:123)
[4183.605240][T29018] check_preemption_disabled (lib/smp_processor_id.c:52)
[4183.605248][T29018] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4183.605254][T29018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4183.605262][T29018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.605270][T29018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4183.605275][T29018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.605287][T29018] rawv6_sendmsg (net/ipv6/raw.c:918)
[4183.605298][T29018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4183.605303][T29018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4183.605311][T29018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.605321][T29018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4183.605328][T29018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4183.605336][T29018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4183.605352][T29018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4183.605355][T29018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.605366][T29018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.605373][T29018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.605378][T29018] ? __pfx___sys_sendto (net/socket.c:2147)
[4183.605393][T29018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4183.605400][T29018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4183.605410][T29018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4183.605417][T29018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4183.605427][T29018] __x64_sys_sendto (net/socket.c:2183)
[4183.605431][T29018] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4183.605434][T29018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4183.605438][T29018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4183.605443][T29018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4183.605448][T29018] RIP: 0033:0x7fe5c7ab5a4a
[ 4183.605453][T29018] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4183.605455][T29018] RSP: 002b:00007ffc5ff451b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4183.605460][T29018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5c7ab5a4a
[ 4183.605462][T29018] RDX: 0000000000000040 RSI: 000000001581c340 RDI: 0000000000000005
[ 4183.605463][T29018] RBP: 00007ffc5ff45240 R08: 0000000000418574 R09: 000000000000001c
[ 4183.605465][T29018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4183.605467][T29018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5c7bde000
| [ 4183.605467][T29018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5c7bde000
| [ 4183.605481][T29018]
| [ 4183.605484][T29018] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29018
| [4183.617865][T29018] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4183.618133][T29018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4183.618135][T29018] Call Trace:
[ 4183.618137][T29018]
[4183.618139][T29018] dump_stack_lvl (lib/dump_stack.c:123)
[4183.618144][T29018] check_preemption_disabled (lib/smp_processor_id.c:52)
[4183.618150][T29018] lwtunnel_output (net/core/lwtunnel.c:359)
[4183.618156][T29018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4183.618163][T29018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.618169][T29018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4183.618174][T29018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.618186][T29018] rawv6_sendmsg (net/ipv6/raw.c:918)
[4183.618198][T29018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4183.618203][T29018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4183.618208][T29018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.618216][T29018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4183.618220][T29018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4183.618229][T29018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4183.618245][T29018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4183.618248][T29018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.618259][T29018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.618265][T29018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.618270][T29018] ? __pfx___sys_sendto (net/socket.c:2147)
[4183.618285][T29018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4183.618291][T29018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4183.618299][T29018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4183.618306][T29018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4183.618316][T29018] __x64_sys_sendto (net/socket.c:2183)
[4183.618320][T29018] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4183.618323][T29018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4183.618328][T29018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4183.618332][T29018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4183.618336][T29018] RIP: 0033:0x7fe5c7ab5a4a
[ 4183.618339][T29018] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4183.618341][T29018] RSP: 002b:00007ffc5ff451b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4183.618344][T29018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5c7ab5a4a
[ 4183.618346][T29018] RDX: 0000000000000040 RSI: 000000001581c340 RDI: 0000000000000005
[ 4183.618348][T29018] RBP: 00007ffc5ff45240 R08: 0000000000418574 R09: 000000000000001c
[ 4183.618350][T29018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4183.618352][T29018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5c7bde000
| [ 4183.618352][T29018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5c7bde000
| [ 4183.618366][T29018]
| [ 4183.618836][T29018] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29018
| [4183.631107][T29018] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4183.631375][T29018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4183.631377][T29018] Call Trace:
[ 4183.631379][T29018]
[4183.631381][T29018] dump_stack_lvl (lib/dump_stack.c:123)
[4183.631387][T29018] check_preemption_disabled (lib/smp_processor_id.c:52)
[4183.631393][T29018] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4183.631400][T29018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4183.631407][T29018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.631414][T29018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4183.631419][T29018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4183.631431][T29018] rawv6_sendmsg (net/ipv6/raw.c:918)
[4183.631443][T29018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4183.631448][T29018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4183.631453][T29018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.631461][T29018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4183.631465][T29018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4183.631474][T29018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4183.631490][T29018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4183.631493][T29018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4183.631504][T29018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.631509][T29018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4183.631515][T29018] ? __pfx___sys_sendto (net/socket.c:2147)
[4183.631530][T29018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4183.631536][T29018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4183.631545][T29018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4183.631552][T29018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4183.631563][T29018] __x64_sys_sendto (net/socket.c:2183)
[4183.631566][T29018] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4183.631570][T29018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4183.631574][T29018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4183.631579][T29018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4183.631582][T29018] RIP: 0033:0x7fe5c7ab5a4a
[ 4183.631586][T29018] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4183.631588][T29018] RSP: 002b:00007ffc5ff451b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4183.631591][T29018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5c7ab5a4a
[ 4183.631593][T29018] RDX: 0000000000000040 RSI: 000000001581c340 RDI: 0000000000000005
[ 4183.631595][T29018] RBP: 00007ffc5ff45240 R08: 0000000000418574 R09: 000000000000001c
[ 4183.631596][T29018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4183.631598][T29018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5c7bde000
| [ 4183.631598][T29018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5c7bde000
| [ 4183.631612][T29018]
| [ 4184.109730][T29022] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29022
| [4184.110217][T29022] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4184.110488][T29022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4184.110490][T29022] Call Trace:
[ 4184.110493][T29022]
[4184.110495][T29022] dump_stack_lvl (lib/dump_stack.c:123)
[4184.110504][T29022] check_preemption_disabled (lib/smp_processor_id.c:52)
[4184.110511][T29022] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4184.110518][T29022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4184.110527][T29022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.110535][T29022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4184.110540][T29022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.110552][T29022] rawv6_sendmsg (net/ipv6/raw.c:918)
[4184.110563][T29022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4184.110569][T29022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4184.110576][T29022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.110586][T29022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4184.110593][T29022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4184.110602][T29022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4184.110618][T29022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4184.110621][T29022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.110632][T29022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.110638][T29022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.110644][T29022] ? __pfx___sys_sendto (net/socket.c:2147)
[4184.110658][T29022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4184.110665][T29022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4184.110676][T29022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4184.110683][T29022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4184.110693][T29022] __x64_sys_sendto (net/socket.c:2183)
[4184.110697][T29022] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4184.110701][T29022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4184.110706][T29022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4184.110711][T29022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4184.110716][T29022] RIP: 0033:0x7fee1d25fa4a
[ 4184.110721][T29022] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4184.110724][T29022] RSP: 002b:00007ffcdec255f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4184.110728][T29022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee1d25fa4a
[ 4184.110730][T29022] RDX: 0000000000000040 RSI: 00000000291c2340 RDI: 0000000000000005
[ 4184.110731][T29022] RBP: 00007ffcdec25680 R08: 0000000000418574 R09: 000000000000001c
[ 4184.110733][T29022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4184.110735][T29022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee1d388000
| [ 4184.110735][T29022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee1d388000
| [ 4184.110749][T29022]
| [ 4184.110752][T29022] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29022
| [4184.123867][T29022] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4184.124138][T29022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4184.124139][T29022] Call Trace:
[ 4184.124141][T29022]
[4184.124143][T29022] dump_stack_lvl (lib/dump_stack.c:123)
[4184.124149][T29022] check_preemption_disabled (lib/smp_processor_id.c:52)
[4184.124155][T29022] lwtunnel_output (net/core/lwtunnel.c:359)
[4184.124161][T29022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4184.124168][T29022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.124174][T29022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4184.124179][T29022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.124191][T29022] rawv6_sendmsg (net/ipv6/raw.c:918)
[4184.124203][T29022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4184.124208][T29022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4184.124212][T29022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.124221][T29022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4184.124224][T29022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4184.124233][T29022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4184.124249][T29022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4184.124252][T29022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.124263][T29022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.124268][T29022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.124274][T29022] ? __pfx___sys_sendto (net/socket.c:2147)
[4184.124289][T29022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4184.124295][T29022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4184.124303][T29022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4184.124310][T29022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4184.124320][T29022] __x64_sys_sendto (net/socket.c:2183)
[4184.124324][T29022] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4184.124327][T29022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4184.124332][T29022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4184.124337][T29022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4184.124340][T29022] RIP: 0033:0x7fee1d25fa4a
[ 4184.124343][T29022] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4184.124346][T29022] RSP: 002b:00007ffcdec255f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4184.124349][T29022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee1d25fa4a
[ 4184.124351][T29022] RDX: 0000000000000040 RSI: 00000000291c2340 RDI: 0000000000000005
[ 4184.124353][T29022] RBP: 00007ffcdec25680 R08: 0000000000418574 R09: 000000000000001c
[ 4184.124355][T29022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4184.124356][T29022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee1d388000
| [ 4184.124356][T29022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee1d388000
| [ 4184.124371][T29022]
| [ 4184.124779][T29022] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29022
| [4184.136878][T29022] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4184.137151][T29022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4184.137152][T29022] Call Trace:
[ 4184.137154][T29022]
[4184.137157][T29022] dump_stack_lvl (lib/dump_stack.c:123)
[4184.137163][T29022] check_preemption_disabled (lib/smp_processor_id.c:52)
[4184.137169][T29022] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4184.137175][T29022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4184.137182][T29022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.137189][T29022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4184.137194][T29022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.137206][T29022] rawv6_sendmsg (net/ipv6/raw.c:918)
[4184.137218][T29022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4184.137223][T29022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4184.137228][T29022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.137237][T29022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4184.137241][T29022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4184.137249][T29022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4184.137265][T29022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4184.137268][T29022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.137279][T29022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.137285][T29022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.137291][T29022] ? __pfx___sys_sendto (net/socket.c:2147)
[4184.137305][T29022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4184.137312][T29022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4184.137320][T29022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4184.137328][T29022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4184.137338][T29022] __x64_sys_sendto (net/socket.c:2183)
[4184.137342][T29022] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4184.137345][T29022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4184.137349][T29022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4184.137354][T29022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4184.137358][T29022] RIP: 0033:0x7fee1d25fa4a
[ 4184.137362][T29022] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4184.137364][T29022] RSP: 002b:00007ffcdec255f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4184.137368][T29022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee1d25fa4a
[ 4184.137370][T29022] RDX: 0000000000000040 RSI: 00000000291c2340 RDI: 0000000000000005
[ 4184.137371][T29022] RBP: 00007ffcdec25680 R08: 0000000000418574 R09: 000000000000001c
[ 4184.137373][T29022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4184.137374][T29022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee1d388000
| [ 4184.137374][T29022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee1d388000
| [ 4184.137389][T29022]
| [ 4184.639672][T29026] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29026
| [4184.640686][T29026] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4184.640978][T29026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4184.640980][T29026] Call Trace:
[ 4184.640983][T29026]
[4184.640986][T29026] dump_stack_lvl (lib/dump_stack.c:123)
[4184.640995][T29026] check_preemption_disabled (lib/smp_processor_id.c:52)
[4184.641002][T29026] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4184.641010][T29026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4184.641018][T29026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.641026][T29026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4184.641031][T29026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4184.641043][T29026] rawv6_sendmsg (net/ipv6/raw.c:918)
[4184.641054][T29026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4184.641059][T29026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4184.641068][T29026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.641079][T29026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4184.641085][T29026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4184.641094][T29026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4184.641110][T29026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4184.641113][T29026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4184.641124][T29026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.641130][T29026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4184.641136][T29026] ? __pfx___sys_sendto (net/socket.c:2147)
[4184.641150][T29026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4184.641157][T29026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4184.641167][T29026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4184.641174][T29026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4184.641184][T29026] __x64_sys_sendto (net/socket.c:2183)
[4184.641188][T29026] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4184.641192][T29026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4184.641198][T29026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4184.641202][T29026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4184.641207][T29026] RIP: 0033:0x7f16ddc9fa4a
[ 4184.641212][T29026] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4184.641215][T29026] RSP: 002b:00007ffcd9b211f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4184.641220][T29026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16ddc9fa4a
[ 4184.641222][T29026] RDX: 0000000000000040 RSI: 000000003d9bc340 RDI: 0000000000000005
[ 4184.641224][T29026] RBP: 00007ffcd9b21280 R08: 0000000000418574 R09: 000000000000001c
[ 4184.641226][T29026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4184.641228][T29026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16dddc8000
| [ 4185.607191][T29034] lwtunnel_output(): recursion limit reached on datapath
| [ 4188.479812][T29050] check_preemption_disabled: 15 callbacks suppressed
| [ 4188.479820][T29050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29050
| [4188.480629][T29050] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4188.480892][T29050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4188.480894][T29050] Call Trace:
[ 4188.480897][T29050]
[4188.480899][T29050] dump_stack_lvl (lib/dump_stack.c:123)
[4188.480908][T29050] check_preemption_disabled (lib/smp_processor_id.c:52)
[4188.480915][T29050] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4188.480921][T29050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4188.480930][T29050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4188.480939][T29050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4188.480943][T29050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4188.480955][T29050] rawv6_sendmsg (net/ipv6/raw.c:918)
[4188.480967][T29050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4188.480972][T29050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4188.480980][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[4188.480991][T29050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4188.480997][T29050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4188.481008][T29050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4188.481023][T29050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4188.481026][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[4188.481038][T29050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4188.481045][T29050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4188.481051][T29050] ? __pfx___sys_sendto (net/socket.c:2147)
[4188.481065][T29050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4188.481072][T29050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4188.481082][T29050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4188.481090][T29050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4188.481099][T29050] __x64_sys_sendto (net/socket.c:2183)
[4188.481103][T29050] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4188.481107][T29050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4188.481112][T29050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4188.481117][T29050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4188.481121][T29050] RIP: 0033:0x7f2874238a4a
[ 4188.481125][T29050] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4188.481128][T29050] RSP: 002b:00007ffcd90d91e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4188.481132][T29050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2874238a4a
[ 4188.481134][T29050] RDX: 0000000000000040 RSI: 000000001cccc340 RDI: 0000000000000005
[ 4188.481136][T29050] RBP: 00007ffcd90d9270 R08: 0000000000418574 R09: 000000000000001c
[ 4188.481138][T29050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4188.481140][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2874361000
| [ 4188.481154][T29050]
| [ 4188.495110][T29050] lwtunnel_output(): recursion limit reached on datapath
| [ 4189.973831][T29054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29054
| [4189.975411][T29054] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4189.975665][T29054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4189.975667][T29054] Call Trace:
[ 4189.975670][T29054]
[4189.975672][T29054] dump_stack_lvl (lib/dump_stack.c:123)
[4189.975682][T29054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4189.975689][T29054] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4189.975695][T29054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4189.975704][T29054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4189.975711][T29054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4189.975716][T29054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4189.975728][T29054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4189.975740][T29054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4189.975745][T29054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4189.975753][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4189.975763][T29054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4189.975769][T29054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4189.975778][T29054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4189.975794][T29054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4189.975797][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4189.975808][T29054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4189.975815][T29054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4189.975821][T29054] ? __pfx___sys_sendto (net/socket.c:2147)
[4189.975835][T29054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4189.975842][T29054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4189.975852][T29054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4189.975859][T29054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4189.975869][T29054] __x64_sys_sendto (net/socket.c:2183)
[4189.975873][T29054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4189.975877][T29054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4189.975882][T29054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4189.975886][T29054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4189.975891][T29054] RIP: 0033:0x7fcf213f0a4a
[ 4189.975896][T29054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4189.975899][T29054] RSP: 002b:00007fff8fe48278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4189.975903][T29054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf213f0a4a
[ 4189.975905][T29054] RDX: 0000000000000040 RSI: 000000001adb0340 RDI: 0000000000000005
[ 4189.975907][T29054] RBP: 00007fff8fe48300 R08: 0000000000418574 R09: 000000000000001c
[ 4189.975909][T29054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4189.975910][T29054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf21519000
| [ 4189.975910][T29054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf21519000
| [ 4189.975924][T29054]
| [ 4189.975928][T29054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29054
| [4189.987474][T29054] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4189.987722][T29054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4189.987724][T29054] Call Trace:
[ 4189.987725][T29054]
[4189.987727][T29054] dump_stack_lvl (lib/dump_stack.c:123)
[4189.987733][T29054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4189.987739][T29054] lwtunnel_output (net/core/lwtunnel.c:359)
[4189.987746][T29054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4189.987752][T29054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4189.987759][T29054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4189.987763][T29054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4189.987775][T29054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4189.987787][T29054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4189.987792][T29054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4189.987797][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4189.987805][T29054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4189.987809][T29054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4189.987818][T29054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4189.987834][T29054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4189.987837][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4189.987848][T29054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4189.987853][T29054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4189.987859][T29054] ? __pfx___sys_sendto (net/socket.c:2147)
[4189.987874][T29054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4189.987880][T29054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4189.987889][T29054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4189.987896][T29054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4189.987906][T29054] __x64_sys_sendto (net/socket.c:2183)
[4189.987910][T29054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4189.987912][T29054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4189.987917][T29054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4189.987922][T29054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4189.987925][T29054] RIP: 0033:0x7fcf213f0a4a
[ 4189.987928][T29054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4189.987931][T29054] RSP: 002b:00007fff8fe48278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4189.987934][T29054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf213f0a4a
[ 4189.987936][T29054] RDX: 0000000000000040 RSI: 000000001adb0340 RDI: 0000000000000005
[ 4189.987937][T29054] RBP: 00007fff8fe48300 R08: 0000000000418574 R09: 000000000000001c
[ 4189.987939][T29054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4189.987941][T29054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf21519000
| [ 4189.987941][T29054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf21519000
| [ 4189.987955][T29054]
| [ 4190.002572][T29054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29054
| [4190.002930][T29054] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4190.003192][T29054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4190.003194][T29054] Call Trace:
[ 4190.003196][T29054]
[4190.003198][T29054] dump_stack_lvl (lib/dump_stack.c:123)
[4190.003204][T29054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4190.003210][T29054] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4190.003216][T29054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4190.003223][T29054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.003230][T29054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4190.003235][T29054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.003247][T29054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4190.003259][T29054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4190.003264][T29054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4190.003270][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.003279][T29054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4190.003284][T29054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4190.003293][T29054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4190.003309][T29054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4190.003312][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.003323][T29054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.003329][T29054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.003335][T29054] ? __pfx___sys_sendto (net/socket.c:2147)
[4190.003349][T29054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4190.003357][T29054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4190.003365][T29054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4190.003372][T29054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4190.003383][T29054] __x64_sys_sendto (net/socket.c:2183)
[4190.003387][T29054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4190.003390][T29054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4190.003395][T29054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4190.003399][T29054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4190.003402][T29054] RIP: 0033:0x7fcf213f0a4a
[ 4190.003406][T29054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4190.003409][T29054] RSP: 002b:00007fff8fe48278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4190.003412][T29054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf213f0a4a
[ 4190.003414][T29054] RDX: 0000000000000040 RSI: 000000001adb0340 RDI: 0000000000000005
[ 4190.003416][T29054] RBP: 00007fff8fe48300 R08: 0000000000418574 R09: 000000000000001c
[ 4190.003417][T29054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4190.003419][T29054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf21519000
| [ 4190.003419][T29054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf21519000
| [ 4190.003434][T29054]
| [ 4190.489259][T29058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29058
| [4190.489757][T29058] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4190.490052][T29058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4190.490054][T29058] Call Trace:
[ 4190.490056][T29058]
[4190.490058][T29058] dump_stack_lvl (lib/dump_stack.c:123)
[4190.490068][T29058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4190.490075][T29058] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4190.490082][T29058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4190.490090][T29058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.490098][T29058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4190.490103][T29058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.490115][T29058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4190.490126][T29058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4190.490131][T29058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4190.490139][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.490149][T29058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4190.490156][T29058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4190.490165][T29058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4190.490181][T29058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4190.490184][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.490195][T29058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.490202][T29058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.490210][T29058] ? __pfx___sys_sendto (net/socket.c:2147)
[4190.490228][T29058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4190.490236][T29058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4190.490246][T29058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4190.490253][T29058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4190.490263][T29058] __x64_sys_sendto (net/socket.c:2183)
[4190.490267][T29058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4190.490271][T29058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4190.490277][T29058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4190.490281][T29058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4190.490287][T29058] RIP: 0033:0x7f954c600a4a
[ 4190.490293][T29058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4190.490296][T29058] RSP: 002b:00007ffdd8538438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4190.490300][T29058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f954c600a4a
[ 4190.490302][T29058] RDX: 0000000000000040 RSI: 00000000169a4340 RDI: 0000000000000005
[ 4190.490304][T29058] RBP: 00007ffdd85384c0 R08: 0000000000418574 R09: 000000000000001c
[ 4190.490306][T29058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4190.490308][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f954c729000
| [ 4190.490308][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f954c729000
| [ 4190.490323][T29058]
| [ 4190.490326][T29058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29058
| [4190.502521][T29058] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4190.502784][T29058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4190.502786][T29058] Call Trace:
[ 4190.502788][T29058]
[4190.502790][T29058] dump_stack_lvl (lib/dump_stack.c:123)
[4190.502797][T29058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4190.502803][T29058] lwtunnel_output (net/core/lwtunnel.c:359)
[4190.502810][T29058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4190.502817][T29058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.502823][T29058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4190.502828][T29058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.502840][T29058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4190.502852][T29058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4190.502857][T29058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4190.502862][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.502871][T29058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4190.502876][T29058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4190.502885][T29058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4190.502901][T29058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4190.502904][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.502915][T29058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.502921][T29058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.502926][T29058] ? __pfx___sys_sendto (net/socket.c:2147)
[4190.502941][T29058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4190.502947][T29058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4190.502956][T29058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4190.502963][T29058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4190.502973][T29058] __x64_sys_sendto (net/socket.c:2183)
[4190.502977][T29058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4190.502980][T29058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4190.502986][T29058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4190.502990][T29058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4190.502994][T29058] RIP: 0033:0x7f954c600a4a
[ 4190.502998][T29058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4190.503000][T29058] RSP: 002b:00007ffdd8538438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4190.503004][T29058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f954c600a4a
[ 4190.503007][T29058] RDX: 0000000000000040 RSI: 00000000169a4340 RDI: 0000000000000005
[ 4190.503009][T29058] RBP: 00007ffdd85384c0 R08: 0000000000418574 R09: 000000000000001c
[ 4190.503011][T29058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4190.503013][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f954c729000
| [ 4190.503013][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f954c729000
| [ 4190.503027][T29058]
| [ 4190.516037][T29058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29058
| [4190.516454][T29058] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4190.516726][T29058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4190.516728][T29058] Call Trace:
[ 4190.516729][T29058]
[4190.516731][T29058] dump_stack_lvl (lib/dump_stack.c:123)
[4190.516739][T29058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4190.516745][T29058] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4190.516752][T29058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4190.516758][T29058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.516765][T29058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4190.516769][T29058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4190.516781][T29058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4190.516793][T29058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4190.516799][T29058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4190.516805][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.516815][T29058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4190.516820][T29058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4190.516829][T29058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4190.516845][T29058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4190.516848][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4190.516859][T29058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.516864][T29058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4190.516870][T29058] ? __pfx___sys_sendto (net/socket.c:2147)
[4190.516884][T29058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4190.516891][T29058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4190.516898][T29058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4190.516906][T29058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4190.516916][T29058] __x64_sys_sendto (net/socket.c:2183)
[4190.516920][T29058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4190.516923][T29058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4190.516928][T29058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4190.516932][T29058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4190.516936][T29058] RIP: 0033:0x7f954c600a4a
[ 4190.516939][T29058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4190.516942][T29058] RSP: 002b:00007ffdd8538438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4190.516945][T29058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f954c600a4a
[ 4190.516948][T29058] RDX: 0000000000000040 RSI: 00000000169a4340 RDI: 0000000000000005
[ 4190.516949][T29058] RBP: 00007ffdd85384c0 R08: 0000000000418574 R09: 000000000000001c
[ 4190.516951][T29058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4190.516953][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f954c729000
| [ 4190.516953][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f954c729000
| [ 4190.516968][T29058]
| [ 4191.001485][T29062] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29062
| [4191.001987][T29062] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4191.002285][T29062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.002288][T29062] Call Trace:
[ 4191.002290][T29062]
[4191.002293][T29062] dump_stack_lvl (lib/dump_stack.c:123)
[4191.002302][T29062] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.002309][T29062] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4191.002315][T29062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.002324][T29062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.002331][T29062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.002336][T29062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.002348][T29062] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.002360][T29062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.002365][T29062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.002373][T29062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.002383][T29062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.002389][T29062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.002399][T29062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.002415][T29062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.002418][T29062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.002429][T29062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.002436][T29062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.002442][T29062] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.002456][T29062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.002463][T29062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.002473][T29062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.002480][T29062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.002490][T29062] __x64_sys_sendto (net/socket.c:2183)
[4191.002493][T29062] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.002498][T29062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.002502][T29062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.002507][T29062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.002512][T29062] RIP: 0033:0x7f592ba4ca4a
[ 4191.002519][T29062] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.002523][T29062] RSP: 002b:00007ffc3ddc2a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.002529][T29062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f592ba4ca4a
[ 4191.002533][T29062] RDX: 0000000000000040 RSI: 0000000021b06340 RDI: 0000000000000005
[ 4191.002535][T29062] RBP: 00007ffc3ddc2ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4191.002537][T29062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.002539][T29062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592bb75000
| [ 4191.002539][T29062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592bb75000
| [ 4191.002554][T29062]
| [ 4191.002557][T29062] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29062
| [4191.014898][T29062] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4191.015169][T29062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.015171][T29062] Call Trace:
[ 4191.015173][T29062]
[4191.015175][T29062] dump_stack_lvl (lib/dump_stack.c:123)
[4191.015182][T29062] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.015189][T29062] lwtunnel_output (net/core/lwtunnel.c:359)
[4191.015195][T29062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.015203][T29062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.015209][T29062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.015214][T29062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.015226][T29062] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.015238][T29062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.015243][T29062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.015248][T29062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.015257][T29062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.015262][T29062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.015271][T29062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.015287][T29062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.015290][T29062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.015301][T29062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.015306][T29062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.015314][T29062] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.015332][T29062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.015339][T29062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.015347][T29062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.015354][T29062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.015365][T29062] __x64_sys_sendto (net/socket.c:2183)
[4191.015369][T29062] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.015373][T29062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.015377][T29062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.015382][T29062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.015386][T29062] RIP: 0033:0x7f592ba4ca4a
[ 4191.015389][T29062] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.015392][T29062] RSP: 002b:00007ffc3ddc2a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.015396][T29062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f592ba4ca4a
[ 4191.015398][T29062] RDX: 0000000000000040 RSI: 0000000021b06340 RDI: 0000000000000005
[ 4191.015399][T29062] RBP: 00007ffc3ddc2ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4191.015401][T29062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.015403][T29062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592bb75000
| [ 4191.015403][T29062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592bb75000
| [ 4191.015418][T29062]
| [ 4191.015861][T29062] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29062
| [4191.028149][T29062] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4191.028426][T29062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.028428][T29062] Call Trace:
[ 4191.028431][T29062]
[4191.028435][T29062] dump_stack_lvl (lib/dump_stack.c:123)
[4191.028445][T29062] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.028455][T29062] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4191.028467][T29062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.028474][T29062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.028480][T29062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.028484][T29062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.028497][T29062] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.028509][T29062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.028514][T29062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.028519][T29062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.028527][T29062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.028531][T29062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.028540][T29062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.028557][T29062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.028559][T29062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.028571][T29062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.028576][T29062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.028581][T29062] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.028596][T29062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.028603][T29062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.028610][T29062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.028617][T29062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.028628][T29062] __x64_sys_sendto (net/socket.c:2183)
[4191.028632][T29062] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.028635][T29062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.028639][T29062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.028644][T29062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.028648][T29062] RIP: 0033:0x7f592ba4ca4a
[ 4191.028652][T29062] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.028655][T29062] RSP: 002b:00007ffc3ddc2a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.028658][T29062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f592ba4ca4a
[ 4191.028661][T29062] RDX: 0000000000000040 RSI: 0000000021b06340 RDI: 0000000000000005
[ 4191.028663][T29062] RBP: 00007ffc3ddc2ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4191.028665][T29062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.028667][T29062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592bb75000
| [ 4193.472121][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4193.928734][T29087] check_preemption_disabled: 9 callbacks suppressed
| [ 4193.928743][T29087] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29087
| [4193.929502][T29087] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4193.929749][T29087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4193.929752][T29087] Call Trace:
[ 4193.929754][T29087]
[4193.929757][T29087] dump_stack_lvl (lib/dump_stack.c:123)
[4193.929766][T29087] check_preemption_disabled (lib/smp_processor_id.c:52)
[4193.929773][T29087] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4193.929779][T29087] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4193.929788][T29087] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4193.929796][T29087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4193.929801][T29087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4193.929813][T29087] rawv6_sendmsg (net/ipv6/raw.c:918)
[4193.929825][T29087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4193.929830][T29087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4193.929838][T29087] ? __lock_release (kernel/locking/lockdep.c:5534)
[4193.929848][T29087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4193.929855][T29087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4193.929864][T29087] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4193.929880][T29087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4193.929883][T29087] ? __lock_release (kernel/locking/lockdep.c:5534)
[4193.929894][T29087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4193.929901][T29087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4193.929907][T29087] ? __pfx___sys_sendto (net/socket.c:2147)
[4193.929921][T29087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4193.929928][T29087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4193.929938][T29087] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4193.929945][T29087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4193.929955][T29087] __x64_sys_sendto (net/socket.c:2183)
[4193.929959][T29087] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4193.929963][T29087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4193.929969][T29087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4193.929973][T29087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4193.929979][T29087] RIP: 0033:0x7f7f8f8aea4a
[ 4193.929984][T29087] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4193.929987][T29087] RSP: 002b:00007fff2970a388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4193.929991][T29087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f8f8aea4a
[ 4193.929993][T29087] RDX: 0000000000000040 RSI: 0000000008bc7340 RDI: 0000000000000005
[ 4193.929995][T29087] RBP: 00007fff2970a410 R08: 0000000000418574 R09: 000000000000001c
[ 4193.929996][T29087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4193.929998][T29087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f8f9d7000
| [ 4193.929998][T29087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f8f9d7000
| [ 4193.930014][T29087]
| [ 4193.942886][T29087] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29087
| [4193.943254][T29087] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4193.943497][T29087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4193.943498][T29087] Call Trace:
[ 4193.943500][T29087]
[4193.943502][T29087] dump_stack_lvl (lib/dump_stack.c:123)
[4193.943508][T29087] check_preemption_disabled (lib/smp_processor_id.c:52)
[4193.943514][T29087] lwtunnel_output (net/core/lwtunnel.c:359)
[4193.943520][T29087] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4193.943527][T29087] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4193.943534][T29087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4193.943539][T29087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4193.943551][T29087] rawv6_sendmsg (net/ipv6/raw.c:918)
[4193.943563][T29087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4193.943568][T29087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4193.943572][T29087] ? __lock_release (kernel/locking/lockdep.c:5534)
[4193.943581][T29087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4193.943584][T29087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4193.943593][T29087] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4193.943609][T29087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4193.943612][T29087] ? __lock_release (kernel/locking/lockdep.c:5534)
[4193.943623][T29087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4193.943627][T29087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4193.943633][T29087] ? __pfx___sys_sendto (net/socket.c:2147)
[4193.943647][T29087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4193.943653][T29087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4193.943661][T29087] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4193.943668][T29087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4193.943678][T29087] __x64_sys_sendto (net/socket.c:2183)
[4193.943682][T29087] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4193.943686][T29087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4193.943690][T29087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4193.943695][T29087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4193.943699][T29087] RIP: 0033:0x7f7f8f8aea4a
[ 4193.943703][T29087] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4193.943705][T29087] RSP: 002b:00007fff2970a388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4193.943709][T29087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f8f8aea4a
[ 4193.943711][T29087] RDX: 0000000000000040 RSI: 0000000008bc7340 RDI: 0000000000000005
[ 4193.943713][T29087] RBP: 00007fff2970a410 R08: 0000000000418574 R09: 000000000000001c
[ 4193.943714][T29087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4193.943716][T29087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f8f9d7000
| [ 4193.943716][T29087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f8f9d7000
| [ 4193.943731][T29087]
| [ 4193.962176][T29087] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29087
| [4193.962544][T29087] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4193.962786][T29087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4193.962788][T29087] Call Trace:
[ 4193.962790][T29087]
[4193.962792][T29087] dump_stack_lvl (lib/dump_stack.c:123)
[4193.962798][T29087] check_preemption_disabled (lib/smp_processor_id.c:52)
[4193.962804][T29087] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4193.962811][T29087] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4193.962818][T29087] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4193.962825][T29087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4193.962830][T29087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4193.962842][T29087] rawv6_sendmsg (net/ipv6/raw.c:918)
[4193.962854][T29087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4193.962860][T29087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4193.962865][T29087] ? __lock_release (kernel/locking/lockdep.c:5534)
[4193.962874][T29087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4193.962878][T29087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4193.962887][T29087] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4193.962903][T29087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4193.962906][T29087] ? __lock_release (kernel/locking/lockdep.c:5534)
[4193.962918][T29087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4193.962923][T29087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4193.962929][T29087] ? __pfx___sys_sendto (net/socket.c:2147)
[4193.962944][T29087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4193.962950][T29087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4193.962958][T29087] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4193.962966][T29087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4193.962976][T29087] __x64_sys_sendto (net/socket.c:2183)
[4193.962980][T29087] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4193.962983][T29087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4193.962988][T29087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4193.962993][T29087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4193.962996][T29087] RIP: 0033:0x7f7f8f8aea4a
[ 4193.963000][T29087] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4193.963002][T29087] RSP: 002b:00007fff2970a388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4193.963007][T29087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f8f8aea4a
[ 4193.963010][T29087] RDX: 0000000000000040 RSI: 0000000008bc7340 RDI: 0000000000000005
[ 4193.963011][T29087] RBP: 00007fff2970a410 R08: 0000000000418574 R09: 000000000000001c
[ 4193.963013][T29087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4193.963015][T29087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f8f9d7000
| [ 4193.963030][T29087]
| [ 4194.318393][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4194.791646][T29094] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29094
| [4194.792920][T29094] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4194.793182][T29094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4194.793184][T29094] Call Trace:
[ 4194.793186][T29094]
[4194.793189][T29094] dump_stack_lvl (lib/dump_stack.c:123)
[4194.793198][T29094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4194.793205][T29094] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4194.793212][T29094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4194.793221][T29094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4194.793228][T29094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4194.793233][T29094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4194.793245][T29094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4194.793257][T29094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4194.793262][T29094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4194.793270][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4194.793281][T29094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4194.793288][T29094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4194.793297][T29094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4194.793312][T29094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4194.793315][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4194.793326][T29094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4194.793333][T29094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4194.793339][T29094] ? __pfx___sys_sendto (net/socket.c:2147)
[4194.793353][T29094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4194.793360][T29094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4194.793370][T29094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4194.793377][T29094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4194.793387][T29094] __x64_sys_sendto (net/socket.c:2183)
[4194.793391][T29094] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4194.793395][T29094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4194.793401][T29094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4194.793406][T29094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4194.793411][T29094] RIP: 0033:0x7f63a7de0a4a
[ 4194.793416][T29094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4194.793419][T29094] RSP: 002b:00007ffd42e10f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4194.793423][T29094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63a7de0a4a
[ 4194.793426][T29094] RDX: 0000000000000040 RSI: 0000000011348340 RDI: 0000000000000005
[ 4194.793428][T29094] RBP: 00007ffd42e10fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4194.793430][T29094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4194.793431][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63a7f09000
| [ 4194.793431][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63a7f09000
| [ 4194.793446][T29094]
| [ 4194.793449][T29094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29094
| [4194.804841][T29094] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4194.805090][T29094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4194.805092][T29094] Call Trace:
[ 4194.805094][T29094]
[4194.805096][T29094] dump_stack_lvl (lib/dump_stack.c:123)
[4194.805101][T29094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4194.805107][T29094] lwtunnel_output (net/core/lwtunnel.c:359)
[4194.805114][T29094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4194.805120][T29094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4194.805126][T29094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4194.805132][T29094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4194.805144][T29094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4194.805155][T29094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4194.805161][T29094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4194.805164][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4194.805172][T29094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4194.805176][T29094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4194.805185][T29094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4194.805201][T29094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4194.805204][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4194.805215][T29094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4194.805219][T29094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4194.805225][T29094] ? __pfx___sys_sendto (net/socket.c:2147)
[4194.805239][T29094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4194.805245][T29094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4194.805253][T29094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4194.805260][T29094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4194.805271][T29094] __x64_sys_sendto (net/socket.c:2183)
[4194.805275][T29094] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4194.805277][T29094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4194.805282][T29094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4194.805287][T29094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4194.805290][T29094] RIP: 0033:0x7f63a7de0a4a
[ 4194.805293][T29094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4194.805296][T29094] RSP: 002b:00007ffd42e10f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4194.805299][T29094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63a7de0a4a
[ 4194.805301][T29094] RDX: 0000000000000040 RSI: 0000000011348340 RDI: 0000000000000005
[ 4194.805303][T29094] RBP: 00007ffd42e10fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4194.805304][T29094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4194.805306][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63a7f09000
| [ 4194.805306][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63a7f09000
| [ 4194.805321][T29094]
| [ 4194.805790][T29094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29094
| [4194.817178][T29094] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4194.817420][T29094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4194.817422][T29094] Call Trace:
[ 4194.817424][T29094]
[4194.817426][T29094] dump_stack_lvl (lib/dump_stack.c:123)
[4194.817433][T29094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4194.817439][T29094] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4194.817446][T29094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4194.817453][T29094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4194.817460][T29094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4194.817465][T29094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4194.817477][T29094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4194.817489][T29094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4194.817495][T29094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4194.817500][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4194.817509][T29094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4194.817513][T29094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4194.817522][T29094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4194.817539][T29094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4194.817541][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4194.817553][T29094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4194.817558][T29094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4194.817563][T29094] ? __pfx___sys_sendto (net/socket.c:2147)
[4194.817578][T29094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4194.817584][T29094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4194.817593][T29094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4194.817600][T29094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4194.817610][T29094] __x64_sys_sendto (net/socket.c:2183)
[4194.817614][T29094] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4194.817617][T29094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4194.817622][T29094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4194.817627][T29094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4194.817630][T29094] RIP: 0033:0x7f63a7de0a4a
[ 4194.817634][T29094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4194.817637][T29094] RSP: 002b:00007ffd42e10f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4194.817640][T29094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63a7de0a4a
[ 4194.817642][T29094] RDX: 0000000000000040 RSI: 0000000011348340 RDI: 0000000000000005
[ 4194.817644][T29094] RBP: 00007ffd42e10fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4194.817646][T29094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4194.817648][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63a7f09000
| [ 4194.817648][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63a7f09000
| [ 4194.817662][T29094]
| [ 4195.290888][T29098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29098
| [4195.291414][T29098] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4195.291704][T29098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4195.291706][T29098] Call Trace:
[ 4195.291708][T29098]
[4195.291711][T29098] dump_stack_lvl (lib/dump_stack.c:123)
[4195.291720][T29098] check_preemption_disabled (lib/smp_processor_id.c:52)
[4195.291727][T29098] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4195.291734][T29098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4195.291742][T29098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.291750][T29098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4195.291755][T29098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.291767][T29098] rawv6_sendmsg (net/ipv6/raw.c:918)
[4195.291778][T29098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4195.291784][T29098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4195.291791][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.291802][T29098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4195.291808][T29098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4195.291817][T29098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4195.291833][T29098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4195.291836][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.291847][T29098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.291854][T29098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.291859][T29098] ? __pfx___sys_sendto (net/socket.c:2147)
[4195.291874][T29098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4195.291881][T29098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4195.291891][T29098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4195.291898][T29098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4195.291908][T29098] __x64_sys_sendto (net/socket.c:2183)
[4195.291912][T29098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4195.291916][T29098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4195.291921][T29098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4195.291929][T29098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4195.291936][T29098] RIP: 0033:0x7fbb1c715a4a
[ 4195.291941][T29098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4195.291944][T29098] RSP: 002b:00007ffe7f978198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4195.291949][T29098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb1c715a4a
[ 4195.291951][T29098] RDX: 0000000000000040 RSI: 0000000012348340 RDI: 0000000000000005
[ 4195.291953][T29098] RBP: 00007ffe7f978220 R08: 0000000000418574 R09: 000000000000001c
[ 4195.291955][T29098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4195.291957][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb1c83e000
| [ 4195.291957][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb1c83e000
| [ 4195.291972][T29098]
| [ 4195.291975][T29098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29098
| [4195.304315][T29098] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4195.304572][T29098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4195.304574][T29098] Call Trace:
[ 4195.304576][T29098]
[4195.304578][T29098] dump_stack_lvl (lib/dump_stack.c:123)
[4195.304585][T29098] check_preemption_disabled (lib/smp_processor_id.c:52)
[4195.304591][T29098] lwtunnel_output (net/core/lwtunnel.c:359)
[4195.304598][T29098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4195.304605][T29098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.304612][T29098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4195.304617][T29098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.304629][T29098] rawv6_sendmsg (net/ipv6/raw.c:918)
[4195.304641][T29098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4195.304647][T29098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4195.304652][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.304661][T29098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4195.304666][T29098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4195.304675][T29098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4195.304691][T29098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4195.304694][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.304705][T29098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.304711][T29098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.304717][T29098] ? __pfx___sys_sendto (net/socket.c:2147)
[4195.304732][T29098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4195.304739][T29098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4195.304748][T29098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4195.304756][T29098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4195.304766][T29098] __x64_sys_sendto (net/socket.c:2183)
[4195.304770][T29098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4195.304773][T29098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4195.304777][T29098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4195.304782][T29098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4195.304786][T29098] RIP: 0033:0x7fbb1c715a4a
[ 4195.304789][T29098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4195.304792][T29098] RSP: 002b:00007ffe7f978198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4195.304796][T29098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb1c715a4a
[ 4195.304798][T29098] RDX: 0000000000000040 RSI: 0000000012348340 RDI: 0000000000000005
[ 4195.304800][T29098] RBP: 00007ffe7f978220 R08: 0000000000418574 R09: 000000000000001c
[ 4195.304802][T29098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4195.304804][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb1c83e000
| [ 4195.304804][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb1c83e000
| [ 4195.304819][T29098]
| [ 4195.321156][T29098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29098
| [4195.321556][T29098] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4195.321841][T29098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4195.321843][T29098] Call Trace:
[ 4195.321845][T29098]
[4195.321847][T29098] dump_stack_lvl (lib/dump_stack.c:123)
[4195.321854][T29098] check_preemption_disabled (lib/smp_processor_id.c:52)
[4195.321860][T29098] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4195.321867][T29098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4195.321874][T29098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.321880][T29098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4195.321885][T29098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.321897][T29098] rawv6_sendmsg (net/ipv6/raw.c:918)
[4195.321909][T29098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4195.321914][T29098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4195.321919][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.321928][T29098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4195.321932][T29098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4195.321944][T29098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4195.321968][T29098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4195.321975][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.321995][T29098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.322000][T29098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.322007][T29098] ? __pfx___sys_sendto (net/socket.c:2147)
[4195.322022][T29098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4195.322029][T29098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4195.322038][T29098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4195.322046][T29098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4195.322056][T29098] __x64_sys_sendto (net/socket.c:2183)
[4195.322060][T29098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4195.322063][T29098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4195.322068][T29098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4195.322073][T29098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4195.322077][T29098] RIP: 0033:0x7fbb1c715a4a
[ 4195.322081][T29098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4195.322084][T29098] RSP: 002b:00007ffe7f978198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4195.322088][T29098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb1c715a4a
[ 4195.322090][T29098] RDX: 0000000000000040 RSI: 0000000012348340 RDI: 0000000000000005
[ 4195.322092][T29098] RBP: 00007ffe7f978220 R08: 0000000000418574 R09: 000000000000001c
[ 4195.322094][T29098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4195.322096][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb1c83e000
| [ 4195.322096][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb1c83e000
| [ 4195.322110][T29098]
| [ 4195.808717][T29102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29102
| [4195.810290][T29102] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4195.810576][T29102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4195.810578][T29102] Call Trace:
[ 4195.810581][T29102]
[4195.810583][T29102] dump_stack_lvl (lib/dump_stack.c:123)
[4195.810593][T29102] check_preemption_disabled (lib/smp_processor_id.c:52)
[4195.810601][T29102] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4195.810607][T29102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4195.810616][T29102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.810624][T29102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4195.810629][T29102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4195.810641][T29102] rawv6_sendmsg (net/ipv6/raw.c:918)
[4195.810653][T29102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4195.810658][T29102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4195.810666][T29102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.810676][T29102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4195.810682][T29102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4195.810692][T29102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4195.810708][T29102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4195.810711][T29102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4195.810722][T29102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.810729][T29102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4195.810735][T29102] ? __pfx___sys_sendto (net/socket.c:2147)
[4195.810749][T29102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4195.810756][T29102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4195.810767][T29102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4195.810774][T29102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4195.810784][T29102] __x64_sys_sendto (net/socket.c:2183)
[4195.810788][T29102] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4195.810792][T29102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4195.810797][T29102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4195.810802][T29102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4195.810806][T29102] RIP: 0033:0x7fe674dbda4a
[ 4195.810811][T29102] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4195.810814][T29102] RSP: 002b:00007fff21873b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4195.810818][T29102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe674dbda4a
[ 4195.810821][T29102] RDX: 0000000000000040 RSI: 0000000035a6f340 RDI: 0000000000000005
[ 4195.810823][T29102] RBP: 00007fff21873bf0 R08: 0000000000418574 R09: 000000000000001c
[ 4195.810825][T29102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4195.810827][T29102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe674ee6000
| [ 4195.810842][T29102]
| [ 4199.097094][T29130] check_preemption_disabled: 20 callbacks suppressed
| [ 4199.097104][T29130] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29130
| [4199.097977][T29130] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4199.098286][T29130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4199.098289][T29130] Call Trace:
[ 4199.098292][T29130]
[4199.098294][T29130] dump_stack_lvl (lib/dump_stack.c:123)
[4199.098304][T29130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4199.098311][T29130] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4199.098317][T29130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4199.098326][T29130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.098335][T29130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4199.098339][T29130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.098352][T29130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4199.098364][T29130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4199.098369][T29130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4199.098376][T29130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.098387][T29130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4199.098394][T29130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4199.098403][T29130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4199.098419][T29130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4199.098423][T29130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.098434][T29130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.098441][T29130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.098447][T29130] ? __pfx___sys_sendto (net/socket.c:2147)
[4199.098462][T29130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4199.098468][T29130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4199.098483][T29130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4199.098494][T29130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4199.098507][T29130] __x64_sys_sendto (net/socket.c:2183)
[4199.098511][T29130] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4199.098515][T29130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4199.098520][T29130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4199.098526][T29130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4199.098531][T29130] RIP: 0033:0x7f14b9466a4a
[ 4199.098536][T29130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4199.098539][T29130] RSP: 002b:00007fffd8d629f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4199.098544][T29130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14b9466a4a
[ 4199.098546][T29130] RDX: 0000000000000040 RSI: 000000000d1bd340 RDI: 0000000000000005
[ 4199.098548][T29130] RBP: 00007fffd8d62a80 R08: 0000000000418574 R09: 000000000000001c
[ 4199.098551][T29130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4199.098553][T29130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b958f000
| [ 4199.098553][T29130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b958f000
| [ 4199.098567][T29130]
| [ 4199.098571][T29130] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29130
| [4199.112382][T29130] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4199.112662][T29130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4199.112664][T29130] Call Trace:
[ 4199.112666][T29130]
[4199.112668][T29130] dump_stack_lvl (lib/dump_stack.c:123)
[4199.112675][T29130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4199.112681][T29130] lwtunnel_output (net/core/lwtunnel.c:359)
[4199.112688][T29130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4199.112695][T29130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.112705][T29130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4199.112712][T29130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.112724][T29130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4199.112737][T29130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4199.112742][T29130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4199.112747][T29130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.112756][T29130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4199.112761][T29130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4199.112770][T29130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4199.112786][T29130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4199.112789][T29130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.112800][T29130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.112805][T29130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.112811][T29130] ? __pfx___sys_sendto (net/socket.c:2147)
[4199.112825][T29130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4199.112832][T29130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4199.112840][T29130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4199.112848][T29130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4199.112858][T29130] __x64_sys_sendto (net/socket.c:2183)
[4199.112862][T29130] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4199.112865][T29130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4199.112870][T29130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4199.112874][T29130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4199.112878][T29130] RIP: 0033:0x7f14b9466a4a
[ 4199.112882][T29130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4199.112885][T29130] RSP: 002b:00007fffd8d629f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4199.112889][T29130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14b9466a4a
[ 4199.112891][T29130] RDX: 0000000000000040 RSI: 000000000d1bd340 RDI: 0000000000000005
[ 4199.112893][T29130] RBP: 00007fffd8d62a80 R08: 0000000000418574 R09: 000000000000001c
[ 4199.112895][T29130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4199.112897][T29130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b958f000
| [ 4199.112897][T29130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b958f000
| [ 4199.112912][T29130]
| [ 4199.127168][T29130] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29130
| [4199.127579][T29130] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4199.127851][T29130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4199.127852][T29130] Call Trace:
[ 4199.127854][T29130]
[4199.127856][T29130] dump_stack_lvl (lib/dump_stack.c:123)
[4199.127862][T29130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4199.127868][T29130] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4199.127875][T29130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4199.127881][T29130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.127888][T29130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4199.127893][T29130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.127905][T29130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4199.127917][T29130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4199.127923][T29130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4199.127927][T29130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.127935][T29130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4199.127939][T29130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4199.127948][T29130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4199.127965][T29130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4199.127967][T29130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.127979][T29130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.127984][T29130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.127989][T29130] ? __pfx___sys_sendto (net/socket.c:2147)
[4199.128004][T29130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4199.128011][T29130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4199.128019][T29130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4199.128026][T29130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4199.128037][T29130] __x64_sys_sendto (net/socket.c:2183)
[4199.128041][T29130] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4199.128044][T29130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4199.128048][T29130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4199.128053][T29130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4199.128056][T29130] RIP: 0033:0x7f14b9466a4a
[ 4199.128060][T29130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4199.128063][T29130] RSP: 002b:00007fffd8d629f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4199.128067][T29130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14b9466a4a
[ 4199.128069][T29130] RDX: 0000000000000040 RSI: 000000000d1bd340 RDI: 0000000000000005
[ 4199.128071][T29130] RBP: 00007fffd8d62a80 R08: 0000000000418574 R09: 000000000000001c
[ 4199.128073][T29130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4199.128075][T29130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b958f000
| [ 4199.128075][T29130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b958f000
| [ 4199.128089][T29130]
| [ 4199.603026][T29134] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29134
| [4199.603490][T29134] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4199.603739][T29134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4199.603741][T29134] Call Trace:
[ 4199.603743][T29134]
[4199.603746][T29134] dump_stack_lvl (lib/dump_stack.c:123)
[4199.603754][T29134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4199.603762][T29134] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4199.603768][T29134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4199.603777][T29134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.603785][T29134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4199.603790][T29134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.603802][T29134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4199.603813][T29134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4199.603819][T29134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4199.603827][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.603839][T29134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4199.603845][T29134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4199.603854][T29134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4199.603870][T29134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4199.603873][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.603884][T29134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.603890][T29134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.603896][T29134] ? __pfx___sys_sendto (net/socket.c:2147)
[4199.603911][T29134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4199.603917][T29134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4199.603928][T29134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4199.603935][T29134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4199.603945][T29134] __x64_sys_sendto (net/socket.c:2183)
[4199.603948][T29134] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4199.603952][T29134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4199.603956][T29134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4199.603961][T29134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4199.603966][T29134] RIP: 0033:0x7f9ceb49da4a
[ 4199.603971][T29134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4199.603974][T29134] RSP: 002b:00007fff8abc0ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4199.603978][T29134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ceb49da4a
[ 4199.603981][T29134] RDX: 0000000000000040 RSI: 0000000019847340 RDI: 0000000000000005
[ 4199.603983][T29134] RBP: 00007fff8abc0f80 R08: 0000000000418574 R09: 000000000000001c
[ 4199.603985][T29134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4199.603987][T29134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ceb5c6000
| [ 4199.603987][T29134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ceb5c6000
| [ 4199.604002][T29134]
| [ 4199.616618][T29134] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29134
| [4199.616985][T29134] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4199.617356][T29134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4199.617358][T29134] Call Trace:
[ 4199.617359][T29134]
[4199.617362][T29134] dump_stack_lvl (lib/dump_stack.c:123)
[4199.617368][T29134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4199.617374][T29134] lwtunnel_output (net/core/lwtunnel.c:359)
[4199.617380][T29134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4199.617387][T29134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.617393][T29134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4199.617398][T29134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.617410][T29134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4199.617422][T29134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4199.617427][T29134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4199.617432][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.617440][T29134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4199.617444][T29134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4199.617453][T29134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4199.617469][T29134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4199.617472][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.617483][T29134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.617488][T29134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.617494][T29134] ? __pfx___sys_sendto (net/socket.c:2147)
[4199.617508][T29134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4199.617515][T29134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4199.617523][T29134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4199.617531][T29134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4199.617541][T29134] __x64_sys_sendto (net/socket.c:2183)
[4199.617545][T29134] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4199.617548][T29134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4199.617552][T29134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4199.617557][T29134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4199.617560][T29134] RIP: 0033:0x7f9ceb49da4a
[ 4199.617564][T29134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4199.617567][T29134] RSP: 002b:00007fff8abc0ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4199.617570][T29134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ceb49da4a
[ 4199.617572][T29134] RDX: 0000000000000040 RSI: 0000000019847340 RDI: 0000000000000005
[ 4199.617574][T29134] RBP: 00007fff8abc0f80 R08: 0000000000418574 R09: 000000000000001c
[ 4199.617576][T29134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4199.617577][T29134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ceb5c6000
| [ 4199.617577][T29134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ceb5c6000
| [ 4199.617592][T29134]
| [ 4199.631609][T29134] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29134
| [4199.631968][T29134] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4199.632225][T29134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4199.632227][T29134] Call Trace:
[ 4199.632229][T29134]
[4199.632231][T29134] dump_stack_lvl (lib/dump_stack.c:123)
[4199.632237][T29134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4199.632243][T29134] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4199.632250][T29134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4199.632256][T29134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.632263][T29134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4199.632267][T29134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4199.632280][T29134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4199.632291][T29134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4199.632297][T29134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4199.632302][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.632309][T29134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4199.632313][T29134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4199.632322][T29134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4199.632339][T29134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4199.632341][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4199.632353][T29134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.632358][T29134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4199.632363][T29134] ? __pfx___sys_sendto (net/socket.c:2147)
[4199.632378][T29134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4199.632384][T29134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4199.632393][T29134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4199.632400][T29134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4199.632410][T29134] __x64_sys_sendto (net/socket.c:2183)
[4199.632414][T29134] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4199.632417][T29134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4199.632422][T29134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4199.632427][T29134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4199.632430][T29134] RIP: 0033:0x7f9ceb49da4a
[ 4199.632434][T29134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4199.632437][T29134] RSP: 002b:00007fff8abc0ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4199.632440][T29134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ceb49da4a
[ 4199.632442][T29134] RDX: 0000000000000040 RSI: 0000000019847340 RDI: 0000000000000005
[ 4199.632444][T29134] RBP: 00007fff8abc0f80 R08: 0000000000418574 R09: 000000000000001c
[ 4199.632446][T29134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4199.632447][T29134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ceb5c6000
| [ 4199.632447][T29134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ceb5c6000
| [ 4199.632462][T29134]
| [ 4200.139744][T29138] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29138
| [4200.140472][T29138] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4200.140743][T29138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4200.140746][T29138] Call Trace:
[ 4200.140748][T29138]
[4200.140750][T29138] dump_stack_lvl (lib/dump_stack.c:123)
[4200.140760][T29138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4200.140767][T29138] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4200.140774][T29138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4200.140783][T29138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.140791][T29138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4200.140796][T29138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.140808][T29138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4200.140819][T29138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4200.140824][T29138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4200.140832][T29138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.140842][T29138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4200.140849][T29138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4200.140858][T29138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4200.140874][T29138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4200.140877][T29138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.140888][T29138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.140895][T29138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.140901][T29138] ? __pfx___sys_sendto (net/socket.c:2147)
[4200.140915][T29138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4200.140922][T29138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4200.140932][T29138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4200.140939][T29138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4200.140949][T29138] __x64_sys_sendto (net/socket.c:2183)
[4200.140953][T29138] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4200.140957][T29138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4200.140962][T29138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4200.140967][T29138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4200.140971][T29138] RIP: 0033:0x7f31f4454a4a
[ 4200.140976][T29138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4200.140979][T29138] RSP: 002b:00007fff689f1e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4200.140983][T29138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31f4454a4a
[ 4200.140985][T29138] RDX: 0000000000000040 RSI: 0000000017238340 RDI: 0000000000000005
[ 4200.140987][T29138] RBP: 00007fff689f1ef0 R08: 0000000000418574 R09: 000000000000001c
[ 4200.140989][T29138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4200.140991][T29138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f457d000
| [ 4200.140991][T29138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f457d000
| [ 4200.141007][T29138]
| [ 4200.154063][T29138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29138
| [4200.154415][T29138] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4200.154671][T29138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4200.154673][T29138] Call Trace:
[ 4200.154675][T29138]
[4200.154677][T29138] dump_stack_lvl (lib/dump_stack.c:123)
[4200.154683][T29138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4200.154688][T29138] lwtunnel_output (net/core/lwtunnel.c:359)
[4200.154695][T29138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4200.154702][T29138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.154707][T29138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4200.154712][T29138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.154724][T29138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4200.154736][T29138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4200.154742][T29138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4200.154745][T29138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.154753][T29138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4200.154757][T29138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4200.154766][T29138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4200.154782][T29138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4200.154785][T29138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.154797][T29138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.154801][T29138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.154806][T29138] ? __pfx___sys_sendto (net/socket.c:2147)
[4200.154821][T29138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4200.154827][T29138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4200.154835][T29138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4200.154842][T29138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4200.154853][T29138] __x64_sys_sendto (net/socket.c:2183)
[4200.154857][T29138] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4200.154860][T29138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4200.154865][T29138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4200.154870][T29138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4200.154873][T29138] RIP: 0033:0x7f31f4454a4a
[ 4200.154876][T29138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4200.154879][T29138] RSP: 002b:00007fff689f1e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4200.154882][T29138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31f4454a4a
[ 4200.154884][T29138] RDX: 0000000000000040 RSI: 0000000017238340 RDI: 0000000000000005
[ 4200.154886][T29138] RBP: 00007fff689f1ef0 R08: 0000000000418574 R09: 000000000000001c
[ 4200.154888][T29138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4200.154889][T29138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f457d000
| [ 4200.154889][T29138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f457d000
| [ 4200.154904][T29138]
| [ 4200.169557][T29138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29138
| [4200.169947][T29138] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4200.170215][T29138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4200.170217][T29138] Call Trace:
[ 4200.170219][T29138]
[4200.170221][T29138] dump_stack_lvl (lib/dump_stack.c:123)
[4200.170228][T29138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4200.170234][T29138] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4200.170241][T29138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4200.170248][T29138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.170255][T29138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4200.170259][T29138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.170271][T29138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4200.170283][T29138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4200.170289][T29138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4200.170295][T29138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.170304][T29138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4200.170309][T29138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4200.170318][T29138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4200.170334][T29138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4200.170337][T29138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.170348][T29138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.170354][T29138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.170360][T29138] ? __pfx___sys_sendto (net/socket.c:2147)
[4200.170374][T29138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4200.170380][T29138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4200.170389][T29138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4200.170397][T29138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4200.170407][T29138] __x64_sys_sendto (net/socket.c:2183)
[4200.170411][T29138] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4200.170414][T29138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4200.170419][T29138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4200.170424][T29138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4200.170428][T29138] RIP: 0033:0x7f31f4454a4a
[ 4200.170431][T29138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4200.170434][T29138] RSP: 002b:00007fff689f1e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4200.170438][T29138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31f4454a4a
[ 4200.170440][T29138] RDX: 0000000000000040 RSI: 0000000017238340 RDI: 0000000000000005
[ 4200.170442][T29138] RBP: 00007fff689f1ef0 R08: 0000000000418574 R09: 000000000000001c
[ 4200.170443][T29138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4200.170445][T29138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f457d000
| [ 4200.170445][T29138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f457d000
| [ 4200.170460][T29138]
| [ 4200.661607][T29142] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29142
| [4200.662086][T29142] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4200.662338][T29142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4200.662341][T29142] Call Trace:
[ 4200.662343][T29142]
[4200.662345][T29142] dump_stack_lvl (lib/dump_stack.c:123)
[4200.662355][T29142] check_preemption_disabled (lib/smp_processor_id.c:52)
[4200.662362][T29142] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4200.662368][T29142] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4200.662377][T29142] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.662385][T29142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4200.662390][T29142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4200.662402][T29142] rawv6_sendmsg (net/ipv6/raw.c:918)
[4200.662413][T29142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4200.662419][T29142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4200.662426][T29142] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.662437][T29142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4200.662443][T29142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4200.662452][T29142] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4200.662468][T29142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4200.662471][T29142] ? __lock_release (kernel/locking/lockdep.c:5534)
[4200.662482][T29142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.662489][T29142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4200.662495][T29142] ? __pfx___sys_sendto (net/socket.c:2147)
[4200.662509][T29142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4200.662516][T29142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4200.662526][T29142] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4200.662533][T29142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4200.662543][T29142] __x64_sys_sendto (net/socket.c:2183)
[4200.662547][T29142] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4200.662551][T29142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4200.662557][T29142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4200.662562][T29142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4200.662567][T29142] RIP: 0033:0x7fb83aa2aa4a
[ 4200.662572][T29142] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4200.662575][T29142] RSP: 002b:00007ffe98a4b1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4200.662579][T29142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb83aa2aa4a
[ 4200.662581][T29142] RDX: 0000000000000040 RSI: 0000000007087340 RDI: 0000000000000005
[ 4200.662583][T29142] RBP: 00007ffe98a4b270 R08: 0000000000418574 R09: 000000000000001c
[ 4200.662585][T29142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4200.662586][T29142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb83ab53000
| [ 4203.970782][T29162] lwtunnel_output(): recursion limit reached on datapath
| [ 4205.447715][T29166] check_preemption_disabled: 10 callbacks suppressed
| [ 4205.447724][T29166] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29166
| [4205.448618][T29166] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4205.448925][T29166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4205.448927][T29166] Call Trace:
[ 4205.448930][T29166]
[4205.448932][T29166] dump_stack_lvl (lib/dump_stack.c:123)
[4205.448942][T29166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4205.448949][T29166] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4205.448955][T29166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4205.448964][T29166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.448972][T29166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4205.448977][T29166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.448989][T29166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4205.449001][T29166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4205.449008][T29166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4205.449015][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.449026][T29166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4205.449032][T29166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4205.449042][T29166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4205.449058][T29166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4205.449061][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.449072][T29166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.449079][T29166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.449085][T29166] ? __pfx___sys_sendto (net/socket.c:2147)
[4205.449099][T29166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4205.449106][T29166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4205.449117][T29166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4205.449128][T29166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4205.449139][T29166] __x64_sys_sendto (net/socket.c:2183)
[4205.449143][T29166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4205.449147][T29166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4205.449152][T29166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4205.449157][T29166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4205.449162][T29166] RIP: 0033:0x7f445c9eea4a
[ 4205.449168][T29166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4205.449171][T29166] RSP: 002b:00007fffe4f7e088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4205.449176][T29166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f445c9eea4a
[ 4205.449178][T29166] RDX: 0000000000000040 RSI: 000000003530f340 RDI: 0000000000000005
[ 4205.449180][T29166] RBP: 00007fffe4f7e110 R08: 0000000000418574 R09: 000000000000001c
[ 4205.449182][T29166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4205.449184][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f445cb17000
| [ 4205.449184][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f445cb17000
| [ 4205.449199][T29166]
| [ 4205.462565][T29166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29166
| [4205.462962][T29166] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4205.463253][T29166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4205.463255][T29166] Call Trace:
[ 4205.463257][T29166]
[4205.463259][T29166] dump_stack_lvl (lib/dump_stack.c:123)
[4205.463267][T29166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4205.463273][T29166] lwtunnel_output (net/core/lwtunnel.c:359)
[4205.463280][T29166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4205.463287][T29166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.463293][T29166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4205.463298][T29166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.463310][T29166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4205.463322][T29166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4205.463328][T29166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4205.463333][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.463342][T29166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4205.463346][T29166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4205.463355][T29166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4205.463377][T29166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4205.463380][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.463391][T29166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.463397][T29166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.463403][T29166] ? __pfx___sys_sendto (net/socket.c:2147)
[4205.463418][T29166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4205.463425][T29166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4205.463434][T29166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4205.463441][T29166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4205.463451][T29166] __x64_sys_sendto (net/socket.c:2183)
[4205.463455][T29166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4205.463459][T29166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4205.463463][T29166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4205.463468][T29166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4205.463472][T29166] RIP: 0033:0x7f445c9eea4a
[ 4205.463476][T29166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4205.463480][T29166] RSP: 002b:00007fffe4f7e088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4205.463485][T29166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f445c9eea4a
[ 4205.463488][T29166] RDX: 0000000000000040 RSI: 000000003530f340 RDI: 0000000000000005
[ 4205.463491][T29166] RBP: 00007fffe4f7e110 R08: 0000000000418574 R09: 000000000000001c
[ 4205.463493][T29166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4205.463495][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f445cb17000
| [ 4205.463495][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f445cb17000
| [ 4205.463510][T29166]
| [ 4205.481820][T29166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29166
| [4205.482227][T29166] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4205.482490][T29166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4205.482492][T29166] Call Trace:
[ 4205.482494][T29166]
[4205.482496][T29166] dump_stack_lvl (lib/dump_stack.c:123)
[4205.482503][T29166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4205.482510][T29166] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4205.482521][T29166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4205.482528][T29166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.482534][T29166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4205.482539][T29166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.482551][T29166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4205.482563][T29166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4205.482568][T29166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4205.482573][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.482582][T29166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4205.482586][T29166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4205.482596][T29166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4205.482612][T29166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4205.482615][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.482626][T29166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.482632][T29166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.482638][T29166] ? __pfx___sys_sendto (net/socket.c:2147)
[4205.482652][T29166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4205.482659][T29166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4205.482668][T29166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4205.482675][T29166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4205.482685][T29166] __x64_sys_sendto (net/socket.c:2183)
[4205.482689][T29166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4205.482693][T29166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4205.482698][T29166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4205.482703][T29166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4205.482706][T29166] RIP: 0033:0x7f445c9eea4a
[ 4205.482710][T29166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4205.482712][T29166] RSP: 002b:00007fffe4f7e088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4205.482716][T29166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f445c9eea4a
[ 4205.482718][T29166] RDX: 0000000000000040 RSI: 000000003530f340 RDI: 0000000000000005
[ 4205.482720][T29166] RBP: 00007fffe4f7e110 R08: 0000000000418574 R09: 000000000000001c
[ 4205.482724][T29166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4205.482726][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f445cb17000
| [ 4205.482726][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f445cb17000
| [ 4205.482744][T29166]
| [ 4205.965680][T29170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29170
| [4205.966220][T29170] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4205.966506][T29170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4205.966508][T29170] Call Trace:
[ 4205.966511][T29170]
[4205.966513][T29170] dump_stack_lvl (lib/dump_stack.c:123)
[4205.966523][T29170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4205.966530][T29170] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4205.966537][T29170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4205.966545][T29170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.966553][T29170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4205.966558][T29170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.966573][T29170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4205.966591][T29170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4205.966600][T29170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4205.966608][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.966619][T29170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4205.966626][T29170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4205.966635][T29170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4205.966651][T29170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4205.966654][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.966666][T29170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.966672][T29170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.966678][T29170] ? __pfx___sys_sendto (net/socket.c:2147)
[4205.966693][T29170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4205.966700][T29170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4205.966710][T29170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4205.966717][T29170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4205.966727][T29170] __x64_sys_sendto (net/socket.c:2183)
[4205.966731][T29170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4205.966735][T29170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4205.966739][T29170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4205.966744][T29170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4205.966749][T29170] RIP: 0033:0x7f715537ba4a
[ 4205.966754][T29170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4205.966757][T29170] RSP: 002b:00007ffd182d9fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4205.966762][T29170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f715537ba4a
[ 4205.966764][T29170] RDX: 0000000000000040 RSI: 000000002d039340 RDI: 0000000000000005
[ 4205.966766][T29170] RBP: 00007ffd182da040 R08: 0000000000418574 R09: 000000000000001c
[ 4205.966768][T29170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4205.966770][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71554a4000
| [ 4205.966770][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71554a4000
| [ 4205.966785][T29170]
| [ 4205.966789][T29170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29170
| [4205.980599][T29170] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4205.980867][T29170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4205.980870][T29170] Call Trace:
[ 4205.980872][T29170]
[4205.980874][T29170] dump_stack_lvl (lib/dump_stack.c:123)
[4205.980880][T29170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4205.980886][T29170] lwtunnel_output (net/core/lwtunnel.c:359)
[4205.980893][T29170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4205.980899][T29170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.980905][T29170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4205.980910][T29170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.980923][T29170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4205.980934][T29170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4205.980939][T29170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4205.980945][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.980954][T29170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4205.980958][T29170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4205.980967][T29170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4205.980984][T29170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4205.980987][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.980998][T29170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.981003][T29170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.981010][T29170] ? __pfx___sys_sendto (net/socket.c:2147)
[4205.981024][T29170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4205.981031][T29170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4205.981039][T29170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4205.981046][T29170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4205.981056][T29170] __x64_sys_sendto (net/socket.c:2183)
[4205.981060][T29170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4205.981063][T29170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4205.981067][T29170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4205.981072][T29170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4205.981076][T29170] RIP: 0033:0x7f715537ba4a
[ 4205.981080][T29170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4205.981083][T29170] RSP: 002b:00007ffd182d9fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4205.981087][T29170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f715537ba4a
[ 4205.981089][T29170] RDX: 0000000000000040 RSI: 000000002d039340 RDI: 0000000000000005
[ 4205.981091][T29170] RBP: 00007ffd182da040 R08: 0000000000418574 R09: 000000000000001c
[ 4205.981093][T29170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4205.981095][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71554a4000
| [ 4205.981095][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71554a4000
| [ 4205.981110][T29170]
| [ 4205.994617][T29170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29170
| [4205.995056][T29170] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4205.995332][T29170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4205.995334][T29170] Call Trace:
[ 4205.995335][T29170]
[4205.995338][T29170] dump_stack_lvl (lib/dump_stack.c:123)
[4205.995344][T29170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4205.995350][T29170] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4205.995356][T29170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4205.995363][T29170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.995370][T29170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4205.995377][T29170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4205.995393][T29170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4205.995405][T29170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4205.995410][T29170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4205.995415][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.995423][T29170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4205.995428][T29170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4205.995437][T29170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4205.995453][T29170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4205.995456][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4205.995467][T29170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.995472][T29170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4205.995477][T29170] ? __pfx___sys_sendto (net/socket.c:2147)
[4205.995492][T29170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4205.995498][T29170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4205.995506][T29170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4205.995513][T29170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4205.995523][T29170] __x64_sys_sendto (net/socket.c:2183)
[4205.995527][T29170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4205.995530][T29170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4205.995535][T29170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4205.995539][T29170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4205.995543][T29170] RIP: 0033:0x7f715537ba4a
[ 4205.995547][T29170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4205.995549][T29170] RSP: 002b:00007ffd182d9fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4205.995553][T29170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f715537ba4a
[ 4205.995555][T29170] RDX: 0000000000000040 RSI: 000000002d039340 RDI: 0000000000000005
[ 4205.995557][T29170] RBP: 00007ffd182da040 R08: 0000000000418574 R09: 000000000000001c
[ 4205.995559][T29170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4205.995561][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71554a4000
| [ 4205.995561][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71554a4000
| [ 4205.995576][T29170]
| [ 4206.488219][T29174] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29174
| [4206.488722][T29174] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4206.489008][T29174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4206.489010][T29174] Call Trace:
[ 4206.489012][T29174]
[4206.489015][T29174] dump_stack_lvl (lib/dump_stack.c:123)
[4206.489024][T29174] check_preemption_disabled (lib/smp_processor_id.c:52)
[4206.489032][T29174] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4206.489038][T29174] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4206.489047][T29174] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4206.489056][T29174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4206.489061][T29174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4206.489073][T29174] rawv6_sendmsg (net/ipv6/raw.c:918)
[4206.489085][T29174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4206.489090][T29174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4206.489098][T29174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4206.489109][T29174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4206.489115][T29174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4206.489124][T29174] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4206.489140][T29174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4206.489143][T29174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4206.489154][T29174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4206.489162][T29174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4206.489167][T29174] ? __pfx___sys_sendto (net/socket.c:2147)
[4206.489182][T29174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4206.489188][T29174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4206.489199][T29174] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4206.489206][T29174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4206.489216][T29174] __x64_sys_sendto (net/socket.c:2183)
[4206.489220][T29174] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4206.489224][T29174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4206.489229][T29174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4206.489233][T29174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4206.489239][T29174] RIP: 0033:0x7f1a3283ba4a
[ 4206.489243][T29174] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4206.489246][T29174] RSP: 002b:00007ffdae01c618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4206.489250][T29174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a3283ba4a
[ 4206.489252][T29174] RDX: 0000000000000040 RSI: 000000002e165340 RDI: 0000000000000005
[ 4206.489254][T29174] RBP: 00007ffdae01c6a0 R08: 0000000000418574 R09: 000000000000001c
[ 4206.489256][T29174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4206.489258][T29174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a32964000
| [ 4206.489272][T29174]
| [ 4206.503075][T29174] lwtunnel_output(): recursion limit reached on datapath
| [ 4207.988098][T29178] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29178
| [4207.988598][T29178] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4207.988910][T29178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4207.988912][T29178] Call Trace:
[ 4207.988914][T29178]
[4207.988917][T29178] dump_stack_lvl (lib/dump_stack.c:123)
[4207.988926][T29178] check_preemption_disabled (lib/smp_processor_id.c:52)
[4207.988933][T29178] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4207.988940][T29178] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4207.988949][T29178] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4207.988957][T29178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4207.988962][T29178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4207.988974][T29178] rawv6_sendmsg (net/ipv6/raw.c:918)
[4207.988985][T29178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4207.988991][T29178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4207.988999][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4207.989017][T29178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4207.989023][T29178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4207.989032][T29178] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4207.989048][T29178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4207.989051][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4207.989063][T29178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4207.989069][T29178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4207.989075][T29178] ? __pfx___sys_sendto (net/socket.c:2147)
[4207.989089][T29178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4207.989097][T29178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4207.989108][T29178] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4207.989115][T29178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4207.989125][T29178] __x64_sys_sendto (net/socket.c:2183)
[4207.989129][T29178] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4207.989133][T29178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4207.989138][T29178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4207.989143][T29178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4207.989148][T29178] RIP: 0033:0x7f9ff7f95a4a
[ 4207.989153][T29178] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4207.989156][T29178] RSP: 002b:00007ffd7dbbce58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4207.989160][T29178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ff7f95a4a
[ 4207.989163][T29178] RDX: 0000000000000040 RSI: 00000000340d4340 RDI: 0000000000000005
[ 4207.989165][T29178] RBP: 00007ffd7dbbcee0 R08: 0000000000418574 R09: 000000000000001c
[ 4207.989167][T29178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4207.989169][T29178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ff80be000
| [ 4207.989169][T29178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ff80be000
| [ 4207.989184][T29178]
| [ 4208.002975][T29178] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29178
| [4208.003376][T29178] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4208.003644][T29178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.003646][T29178] Call Trace:
[ 4208.003648][T29178]
[4208.003650][T29178] dump_stack_lvl (lib/dump_stack.c:123)
[4208.003657][T29178] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.003664][T29178] lwtunnel_output (net/core/lwtunnel.c:359)
[4208.003670][T29178] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.003678][T29178] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.003685][T29178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.003690][T29178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.003702][T29178] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.003716][T29178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.003725][T29178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.003735][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.003750][T29178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.003756][T29178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.003765][T29178] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.003782][T29178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.003785][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.003796][T29178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.003803][T29178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.003809][T29178] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.003823][T29178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.003830][T29178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.003840][T29178] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.003847][T29178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.003857][T29178] __x64_sys_sendto (net/socket.c:2183)
[4208.003861][T29178] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.003866][T29178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.003870][T29178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.003875][T29178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.003880][T29178] RIP: 0033:0x7f9ff7f95a4a
[ 4208.003884][T29178] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.003887][T29178] RSP: 002b:00007ffd7dbbce58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.003890][T29178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ff7f95a4a
[ 4208.003893][T29178] RDX: 0000000000000040 RSI: 00000000340d4340 RDI: 0000000000000005
[ 4208.003895][T29178] RBP: 00007ffd7dbbcee0 R08: 0000000000418574 R09: 000000000000001c
[ 4208.003897][T29178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.003899][T29178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ff80be000
| [ 4208.003899][T29178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ff80be000
| [ 4208.003914][T29178]
| [ 4208.017610][T29178] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29178
| [4208.018021][T29178] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4208.018308][T29178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.018310][T29178] Call Trace:
[ 4208.018312][T29178]
[4208.018314][T29178] dump_stack_lvl (lib/dump_stack.c:123)
[4208.018323][T29178] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.018332][T29178] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4208.018338][T29178] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.018345][T29178] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.018351][T29178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.018356][T29178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.018368][T29178] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.018380][T29178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.018386][T29178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.018392][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.018402][T29178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.018406][T29178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.018415][T29178] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.018431][T29178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.018434][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.018445][T29178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.018451][T29178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.018457][T29178] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.018471][T29178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.018478][T29178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.018486][T29178] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.018494][T29178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.018504][T29178] __x64_sys_sendto (net/socket.c:2183)
[4208.018508][T29178] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.018511][T29178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.018516][T29178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.018521][T29178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.018524][T29178] RIP: 0033:0x7f9ff7f95a4a
[ 4208.018528][T29178] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.018531][T29178] RSP: 002b:00007ffd7dbbce58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.018534][T29178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ff7f95a4a
[ 4208.018536][T29178] RDX: 0000000000000040 RSI: 00000000340d4340 RDI: 0000000000000005
[ 4208.018538][T29178] RBP: 00007ffd7dbbcee0 R08: 0000000000418574 R09: 000000000000001c
[ 4208.018540][T29178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.018542][T29178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ff80be000
| [ 4208.018557][T29178]
| [ 4210.847448][T29202] check_preemption_disabled: 15 callbacks suppressed
| [ 4210.847458][T29202] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29202
| [4210.848259][T29202] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4210.848523][T29202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4210.848525][T29202] Call Trace:
[ 4210.848527][T29202]
[4210.848529][T29202] dump_stack_lvl (lib/dump_stack.c:123)
[4210.848539][T29202] check_preemption_disabled (lib/smp_processor_id.c:52)
[4210.848546][T29202] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4210.848552][T29202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4210.848560][T29202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4210.848568][T29202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4210.848573][T29202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4210.848585][T29202] rawv6_sendmsg (net/ipv6/raw.c:918)
[4210.848597][T29202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4210.848602][T29202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4210.848609][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4210.848620][T29202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4210.848626][T29202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4210.848635][T29202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4210.848651][T29202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4210.848654][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4210.848665][T29202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4210.848671][T29202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4210.848677][T29202] ? __pfx___sys_sendto (net/socket.c:2147)
[4210.848692][T29202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4210.848699][T29202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4210.848709][T29202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4210.848717][T29202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4210.848727][T29202] __x64_sys_sendto (net/socket.c:2183)
[4210.848731][T29202] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4210.848735][T29202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4210.848740][T29202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4210.848745][T29202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4210.848750][T29202] RIP: 0033:0x7faa57ae5a4a
[ 4210.848755][T29202] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4210.848765][T29202] RSP: 002b:00007ffddff222f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4210.848769][T29202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa57ae5a4a
[ 4210.848771][T29202] RDX: 0000000000000040 RSI: 000000001d54f340 RDI: 0000000000000005
[ 4210.848773][T29202] RBP: 00007ffddff22380 R08: 0000000000418574 R09: 000000000000001c
[ 4210.848776][T29202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4210.848778][T29202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa57c0e000
| [ 4210.848778][T29202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa57c0e000
| [ 4210.848792][T29202]
| [ 4210.848796][T29202] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29202
| [4210.862479][T29202] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4210.862742][T29202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4210.862744][T29202] Call Trace:
[ 4210.862746][T29202]
[4210.862748][T29202] dump_stack_lvl (lib/dump_stack.c:123)
[4210.862754][T29202] check_preemption_disabled (lib/smp_processor_id.c:52)
[4210.862760][T29202] lwtunnel_output (net/core/lwtunnel.c:359)
[4210.862766][T29202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4210.862773][T29202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4210.862780][T29202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4210.862785][T29202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4210.862797][T29202] rawv6_sendmsg (net/ipv6/raw.c:918)
[4210.862809][T29202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4210.862814][T29202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4210.862819][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4210.862827][T29202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4210.862831][T29202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4210.862840][T29202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4210.862856][T29202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4210.862859][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4210.862871][T29202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4210.862875][T29202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4210.862881][T29202] ? __pfx___sys_sendto (net/socket.c:2147)
[4210.862896][T29202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4210.862902][T29202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4210.862911][T29202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4210.862918][T29202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4210.862929][T29202] __x64_sys_sendto (net/socket.c:2183)
[4210.862933][T29202] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4210.862936][T29202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4210.862941][T29202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4210.862946][T29202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4210.862949][T29202] RIP: 0033:0x7faa57ae5a4a
[ 4210.862953][T29202] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4210.862956][T29202] RSP: 002b:00007ffddff222f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4210.862959][T29202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa57ae5a4a
[ 4210.862961][T29202] RDX: 0000000000000040 RSI: 000000001d54f340 RDI: 0000000000000005
[ 4210.862963][T29202] RBP: 00007ffddff22380 R08: 0000000000418574 R09: 000000000000001c
[ 4210.862964][T29202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4210.862966][T29202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa57c0e000
| [ 4210.862966][T29202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa57c0e000
| [ 4210.862981][T29202]
| [ 4210.879145][T29202] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29202
| [4210.879515][T29202] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4210.879760][T29202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4210.879761][T29202] Call Trace:
[ 4210.879763][T29202]
[4210.879765][T29202] dump_stack_lvl (lib/dump_stack.c:123)
[4210.879771][T29202] check_preemption_disabled (lib/smp_processor_id.c:52)
[4210.879777][T29202] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4210.879784][T29202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4210.879791][T29202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4210.879797][T29202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4210.879802][T29202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4210.879814][T29202] rawv6_sendmsg (net/ipv6/raw.c:918)
[4210.879826][T29202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4210.879831][T29202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4210.879836][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4210.879844][T29202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4210.879848][T29202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4210.879858][T29202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4210.879874][T29202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4210.879877][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4210.879889][T29202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4210.879893][T29202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4210.879899][T29202] ? __pfx___sys_sendto (net/socket.c:2147)
[4210.879914][T29202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4210.879920][T29202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4210.879929][T29202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4210.879936][T29202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4210.879947][T29202] __x64_sys_sendto (net/socket.c:2183)
[4210.879951][T29202] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4210.879954][T29202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4210.879959][T29202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4210.879964][T29202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4210.879967][T29202] RIP: 0033:0x7faa57ae5a4a
[ 4210.879971][T29202] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4210.879974][T29202] RSP: 002b:00007ffddff222f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4210.879977][T29202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa57ae5a4a
[ 4210.879979][T29202] RDX: 0000000000000040 RSI: 000000001d54f340 RDI: 0000000000000005
[ 4210.879981][T29202] RBP: 00007ffddff22380 R08: 0000000000418574 R09: 000000000000001c
[ 4210.879983][T29202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4210.879984][T29202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa57c0e000
| [ 4210.879984][T29202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa57c0e000
| [ 4210.879999][T29202]
| [ 4211.358848][T29206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29206
| [4211.359324][T29206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4211.359585][T29206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4211.359587][T29206] Call Trace:
[ 4211.359589][T29206]
[4211.359592][T29206] dump_stack_lvl (lib/dump_stack.c:123)
[4211.359601][T29206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4211.359610][T29206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4211.359616][T29206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4211.359625][T29206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.359633][T29206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4211.359638][T29206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.359649][T29206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4211.359661][T29206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4211.359666][T29206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4211.359673][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.359684][T29206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4211.359690][T29206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4211.359699][T29206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4211.359715][T29206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4211.359718][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.359729][T29206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.359736][T29206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.359742][T29206] ? __pfx___sys_sendto (net/socket.c:2147)
[4211.359756][T29206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4211.359763][T29206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4211.359773][T29206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4211.359780][T29206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4211.359790][T29206] __x64_sys_sendto (net/socket.c:2183)
[4211.359794][T29206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4211.359798][T29206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4211.359804][T29206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4211.359808][T29206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4211.359813][T29206] RIP: 0033:0x7fcc791cfa4a
[ 4211.359818][T29206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4211.359821][T29206] RSP: 002b:00007ffe5f943b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4211.359825][T29206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc791cfa4a
[ 4211.359827][T29206] RDX: 0000000000000040 RSI: 0000000039902340 RDI: 0000000000000005
[ 4211.359829][T29206] RBP: 00007ffe5f943b90 R08: 0000000000418574 R09: 000000000000001c
[ 4211.359832][T29206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4211.359834][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc792f8000
| [ 4211.359834][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc792f8000
| [ 4211.359849][T29206]
| [ 4211.359851][T29206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29206
| [4211.372022][T29206] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4211.372268][T29206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4211.372269][T29206] Call Trace:
[ 4211.372271][T29206]
[4211.372273][T29206] dump_stack_lvl (lib/dump_stack.c:123)
[4211.372279][T29206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4211.372285][T29206] lwtunnel_output (net/core/lwtunnel.c:359)
[4211.372292][T29206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4211.372298][T29206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.372304][T29206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4211.372308][T29206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.372321][T29206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4211.372333][T29206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4211.372339][T29206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4211.372343][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.372351][T29206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4211.372354][T29206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4211.372363][T29206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4211.372379][T29206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4211.372383][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.372394][T29206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.372399][T29206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.372405][T29206] ? __pfx___sys_sendto (net/socket.c:2147)
[4211.372419][T29206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4211.372426][T29206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4211.372433][T29206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4211.372440][T29206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4211.372451][T29206] __x64_sys_sendto (net/socket.c:2183)
[4211.372455][T29206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4211.372458][T29206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4211.372463][T29206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4211.372468][T29206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4211.372471][T29206] RIP: 0033:0x7fcc791cfa4a
[ 4211.372475][T29206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4211.372477][T29206] RSP: 002b:00007ffe5f943b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4211.372481][T29206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc791cfa4a
[ 4211.372483][T29206] RDX: 0000000000000040 RSI: 0000000039902340 RDI: 0000000000000005
[ 4211.372485][T29206] RBP: 00007ffe5f943b90 R08: 0000000000418574 R09: 000000000000001c
[ 4211.372487][T29206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4211.372489][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc792f8000
| [ 4211.372489][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc792f8000
| [ 4211.372503][T29206]
| [ 4211.372967][T29206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29206
| [4211.384392][T29206] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4211.384638][T29206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4211.384640][T29206] Call Trace:
[ 4211.384641][T29206]
[4211.384644][T29206] dump_stack_lvl (lib/dump_stack.c:123)
[4211.384650][T29206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4211.384656][T29206] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4211.384663][T29206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4211.384670][T29206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.384677][T29206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4211.384682][T29206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.384694][T29206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4211.384705][T29206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4211.384711][T29206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4211.384716][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.384724][T29206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4211.384729][T29206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4211.384738][T29206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4211.384754][T29206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4211.384757][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.384768][T29206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.384773][T29206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.384779][T29206] ? __pfx___sys_sendto (net/socket.c:2147)
[4211.384794][T29206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4211.384800][T29206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4211.384808][T29206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4211.384815][T29206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4211.384825][T29206] __x64_sys_sendto (net/socket.c:2183)
[4211.384829][T29206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4211.384833][T29206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4211.384837][T29206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4211.384842][T29206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4211.384846][T29206] RIP: 0033:0x7fcc791cfa4a
[ 4211.384849][T29206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4211.384852][T29206] RSP: 002b:00007ffe5f943b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4211.384855][T29206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc791cfa4a
[ 4211.384857][T29206] RDX: 0000000000000040 RSI: 0000000039902340 RDI: 0000000000000005
[ 4211.384859][T29206] RBP: 00007ffe5f943b90 R08: 0000000000418574 R09: 000000000000001c
[ 4211.384861][T29206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4211.384863][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc792f8000
| [ 4211.384863][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc792f8000
| [ 4211.384877][T29206]
| [ 4211.871302][T29210] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29210
| [4211.871816][T29210] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4211.872093][T29210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4211.872096][T29210] Call Trace:
[ 4211.872098][T29210]
[4211.872101][T29210] dump_stack_lvl (lib/dump_stack.c:123)
[4211.872110][T29210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4211.872117][T29210] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4211.872124][T29210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4211.872132][T29210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.872140][T29210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4211.872145][T29210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.872157][T29210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4211.872169][T29210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4211.872174][T29210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4211.872182][T29210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.872192][T29210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4211.872198][T29210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4211.872207][T29210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4211.872223][T29210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4211.872227][T29210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.872238][T29210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.872245][T29210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.872251][T29210] ? __pfx___sys_sendto (net/socket.c:2147)
[4211.872265][T29210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4211.872272][T29210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4211.872283][T29210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4211.872290][T29210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4211.872300][T29210] __x64_sys_sendto (net/socket.c:2183)
[4211.872304][T29210] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4211.872308][T29210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4211.872313][T29210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4211.872319][T29210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4211.872324][T29210] RIP: 0033:0x7fba82eeea4a
[ 4211.872329][T29210] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4211.872333][T29210] RSP: 002b:00007ffde6ebb878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4211.872337][T29210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba82eeea4a
[ 4211.872339][T29210] RDX: 0000000000000040 RSI: 000000001a228340 RDI: 0000000000000005
[ 4211.872341][T29210] RBP: 00007ffde6ebb900 R08: 0000000000418574 R09: 000000000000001c
[ 4211.872343][T29210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4211.872345][T29210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba83017000
| [ 4211.872345][T29210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba83017000
| [ 4211.872359][T29210]
| [ 4211.872362][T29210] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29210
| [4211.885592][T29210] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4211.885838][T29210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4211.885840][T29210] Call Trace:
[ 4211.885842][T29210]
[4211.885844][T29210] dump_stack_lvl (lib/dump_stack.c:123)
[4211.885850][T29210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4211.885857][T29210] lwtunnel_output (net/core/lwtunnel.c:359)
[4211.885863][T29210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4211.885870][T29210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.885877][T29210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4211.885882][T29210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.885894][T29210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4211.885906][T29210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4211.885911][T29210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4211.885917][T29210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.885926][T29210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4211.885930][T29210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4211.885939][T29210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4211.885956][T29210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4211.885958][T29210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.885970][T29210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.885976][T29210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.885981][T29210] ? __pfx___sys_sendto (net/socket.c:2147)
[4211.885996][T29210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4211.886002][T29210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4211.886013][T29210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4211.886020][T29210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4211.886030][T29210] __x64_sys_sendto (net/socket.c:2183)
[4211.886034][T29210] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4211.886037][T29210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4211.886042][T29210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4211.886047][T29210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4211.886051][T29210] RIP: 0033:0x7fba82eeea4a
[ 4211.886054][T29210] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4211.886057][T29210] RSP: 002b:00007ffde6ebb878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4211.886061][T29210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba82eeea4a
[ 4211.886063][T29210] RDX: 0000000000000040 RSI: 000000001a228340 RDI: 0000000000000005
[ 4211.886065][T29210] RBP: 00007ffde6ebb900 R08: 0000000000418574 R09: 000000000000001c
[ 4211.886067][T29210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4211.886068][T29210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba83017000
| [ 4211.886068][T29210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba83017000
| [ 4211.886083][T29210]
| [ 4211.899154][T29210] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29210
| [4211.899545][T29210] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4211.899802][T29210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4211.899804][T29210] Call Trace:
[ 4211.899805][T29210]
[4211.899807][T29210] dump_stack_lvl (lib/dump_stack.c:123)
[4211.899814][T29210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4211.899820][T29210] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4211.899827][T29210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4211.899834][T29210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.899840][T29210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4211.899845][T29210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4211.899857][T29210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4211.899869][T29210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4211.899874][T29210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4211.899879][T29210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.899888][T29210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4211.899891][T29210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4211.899900][T29210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4211.899917][T29210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4211.899919][T29210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4211.899931][T29210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.899936][T29210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4211.899942][T29210] ? __pfx___sys_sendto (net/socket.c:2147)
[4211.899956][T29210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4211.899963][T29210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4211.899972][T29210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4211.899980][T29210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4211.899990][T29210] __x64_sys_sendto (net/socket.c:2183)
[4211.899994][T29210] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4211.899997][T29210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4211.900002][T29210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4211.900008][T29210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4211.900011][T29210] RIP: 0033:0x7fba82eeea4a
[ 4211.900015][T29210] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4211.900018][T29210] RSP: 002b:00007ffde6ebb878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4211.900021][T29210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba82eeea4a
[ 4211.900023][T29210] RDX: 0000000000000040 RSI: 000000001a228340 RDI: 0000000000000005
[ 4211.900025][T29210] RBP: 00007ffde6ebb900 R08: 0000000000418574 R09: 000000000000001c
[ 4211.900027][T29210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4211.900029][T29210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba83017000
| [ 4211.900029][T29210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba83017000
| [ 4211.900044][T29210]
| [ 4212.369437][T29214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29214
| [4212.369945][T29214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4212.370240][T29214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4212.370243][T29214] Call Trace:
[ 4212.370245][T29214]
[4212.370247][T29214] dump_stack_lvl (lib/dump_stack.c:123)
[4212.370256][T29214] check_preemption_disabled (lib/smp_processor_id.c:52)
[4212.370264][T29214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4212.370270][T29214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4212.370279][T29214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4212.370287][T29214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4212.370292][T29214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4212.370304][T29214] rawv6_sendmsg (net/ipv6/raw.c:918)
[4212.370316][T29214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4212.370321][T29214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4212.370329][T29214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4212.370339][T29214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4212.370346][T29214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4212.370355][T29214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4212.370371][T29214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4212.370374][T29214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4212.370385][T29214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4212.370392][T29214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4212.370398][T29214] ? __pfx___sys_sendto (net/socket.c:2147)
[4212.370413][T29214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4212.370420][T29214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4212.370430][T29214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4212.370437][T29214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4212.370447][T29214] __x64_sys_sendto (net/socket.c:2183)
[4212.370451][T29214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4212.370455][T29214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4212.370460][T29214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4212.370465][T29214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4212.370470][T29214] RIP: 0033:0x7f3f7e280a4a
[ 4212.370474][T29214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4212.370477][T29214] RSP: 002b:00007ffe958f61e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4212.370481][T29214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f7e280a4a
[ 4212.370484][T29214] RDX: 0000000000000040 RSI: 000000002b23f340 RDI: 0000000000000005
[ 4212.370486][T29214] RBP: 00007ffe958f6270 R08: 0000000000418574 R09: 000000000000001c
[ 4212.370488][T29214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4212.370490][T29214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f7e3a9000
| [ 4215.243159][T29230] lwtunnel_output(): recursion limit reached on datapath
| [ 4216.726250][T29234] check_preemption_disabled: 10 callbacks suppressed
| [ 4216.726260][T29234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29234
| [4216.727003][T29234] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4216.727330][T29234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4216.727332][T29234] Call Trace:
[ 4216.727335][T29234]
[4216.727337][T29234] dump_stack_lvl (lib/dump_stack.c:123)
[4216.727346][T29234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4216.727353][T29234] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4216.727360][T29234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4216.727369][T29234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4216.727377][T29234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4216.727382][T29234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4216.727394][T29234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4216.727406][T29234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4216.727411][T29234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4216.727419][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4216.727429][T29234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4216.727436][T29234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4216.727445][T29234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4216.727461][T29234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4216.727464][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4216.727475][T29234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4216.727482][T29234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4216.727488][T29234] ? __pfx___sys_sendto (net/socket.c:2147)
[4216.727502][T29234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4216.727509][T29234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4216.727519][T29234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4216.727526][T29234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4216.727536][T29234] __x64_sys_sendto (net/socket.c:2183)
[4216.727540][T29234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4216.727544][T29234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4216.727550][T29234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4216.727554][T29234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4216.727560][T29234] RIP: 0033:0x7f52dd17aa4a
[ 4216.727564][T29234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4216.727567][T29234] RSP: 002b:00007fff5c5a2188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4216.727572][T29234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52dd17aa4a
[ 4216.727574][T29234] RDX: 0000000000000040 RSI: 0000000020420340 RDI: 0000000000000005
[ 4216.727576][T29234] RBP: 00007fff5c5a2210 R08: 0000000000418574 R09: 000000000000001c
[ 4216.727578][T29234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4216.727580][T29234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52dd2a3000
| [ 4216.727580][T29234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52dd2a3000
| [ 4216.727595][T29234]
| [ 4216.727598][T29234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29234
| [4216.739826][T29234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4216.740084][T29234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4216.740086][T29234] Call Trace:
[ 4216.740088][T29234]
[4216.740090][T29234] dump_stack_lvl (lib/dump_stack.c:123)
[4216.740096][T29234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4216.740102][T29234] lwtunnel_output (net/core/lwtunnel.c:359)
[4216.740109][T29234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4216.740116][T29234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4216.740123][T29234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4216.740127][T29234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4216.740140][T29234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4216.740152][T29234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4216.740157][T29234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4216.740162][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4216.740170][T29234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4216.740175][T29234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4216.740184][T29234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4216.740200][T29234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4216.740204][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4216.740215][T29234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4216.740221][T29234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4216.740226][T29234] ? __pfx___sys_sendto (net/socket.c:2147)
[4216.740241][T29234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4216.740248][T29234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4216.740257][T29234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4216.740264][T29234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4216.740275][T29234] __x64_sys_sendto (net/socket.c:2183)
[4216.740279][T29234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4216.740282][T29234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4216.740286][T29234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4216.740291][T29234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4216.740295][T29234] RIP: 0033:0x7f52dd17aa4a
[ 4216.740298][T29234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4216.740301][T29234] RSP: 002b:00007fff5c5a2188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4216.740305][T29234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52dd17aa4a
[ 4216.740307][T29234] RDX: 0000000000000040 RSI: 0000000020420340 RDI: 0000000000000005
[ 4216.740309][T29234] RBP: 00007fff5c5a2210 R08: 0000000000418574 R09: 000000000000001c
[ 4216.740311][T29234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4216.740313][T29234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52dd2a3000
| [ 4216.740313][T29234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52dd2a3000
| [ 4216.740328][T29234]
| [ 4216.740872][T29234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29234
| [4216.752373][T29234] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4216.752616][T29234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4216.752618][T29234] Call Trace:
[ 4216.752620][T29234]
[4216.752622][T29234] dump_stack_lvl (lib/dump_stack.c:123)
[4216.752628][T29234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4216.752635][T29234] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4216.752641][T29234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4216.752649][T29234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4216.752656][T29234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4216.752661][T29234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4216.752673][T29234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4216.752685][T29234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4216.752691][T29234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4216.752696][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4216.752705][T29234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4216.752710][T29234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4216.752719][T29234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4216.752735][T29234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4216.752738][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4216.752750][T29234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4216.752755][T29234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4216.752761][T29234] ? __pfx___sys_sendto (net/socket.c:2147)
[4216.752776][T29234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4216.752783][T29234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4216.752792][T29234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4216.752799][T29234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4216.752809][T29234] __x64_sys_sendto (net/socket.c:2183)
[4216.752813][T29234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4216.752816][T29234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4216.752821][T29234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4216.752826][T29234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4216.752829][T29234] RIP: 0033:0x7f52dd17aa4a
[ 4216.752834][T29234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4216.752836][T29234] RSP: 002b:00007fff5c5a2188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4216.752840][T29234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52dd17aa4a
[ 4216.752842][T29234] RDX: 0000000000000040 RSI: 0000000020420340 RDI: 0000000000000005
[ 4216.752844][T29234] RBP: 00007fff5c5a2210 R08: 0000000000418574 R09: 000000000000001c
[ 4216.752845][T29234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4216.752847][T29234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52dd2a3000
| [ 4216.752847][T29234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52dd2a3000
| [ 4216.752862][T29234]
| [ 4217.213740][T29238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29238
| [4217.215371][T29238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4217.215625][T29238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4217.215627][T29238] Call Trace:
[ 4217.215629][T29238]
[4217.215632][T29238] dump_stack_lvl (lib/dump_stack.c:123)
[4217.215641][T29238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4217.215648][T29238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4217.215655][T29238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4217.215663][T29238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.215672][T29238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4217.215677][T29238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.215689][T29238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4217.215700][T29238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4217.215706][T29238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4217.215713][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.215723][T29238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4217.215729][T29238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4217.215738][T29238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4217.215754][T29238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4217.215757][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.215769][T29238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.215775][T29238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.215781][T29238] ? __pfx___sys_sendto (net/socket.c:2147)
[4217.215795][T29238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4217.215802][T29238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4217.215812][T29238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4217.215819][T29238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4217.215829][T29238] __x64_sys_sendto (net/socket.c:2183)
[4217.215833][T29238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4217.215837][T29238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4217.215841][T29238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4217.215846][T29238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4217.215851][T29238] RIP: 0033:0x7f8a9dacca4a
[ 4217.215856][T29238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4217.215859][T29238] RSP: 002b:00007fff71bedd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4217.215863][T29238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a9dacca4a
[ 4217.215865][T29238] RDX: 0000000000000040 RSI: 00000000219e7340 RDI: 0000000000000005
[ 4217.215868][T29238] RBP: 00007fff71bedde0 R08: 0000000000418574 R09: 000000000000001c
[ 4217.215870][T29238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4217.215872][T29238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a9dbf5000
| [ 4217.215872][T29238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a9dbf5000
| [ 4217.215886][T29238]
| [ 4217.215889][T29238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29238
| [4217.227576][T29238] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4217.227822][T29238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4217.227823][T29238] Call Trace:
[ 4217.227825][T29238]
[4217.227827][T29238] dump_stack_lvl (lib/dump_stack.c:123)
[4217.227833][T29238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4217.227839][T29238] lwtunnel_output (net/core/lwtunnel.c:359)
[4217.227845][T29238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4217.227852][T29238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.227858][T29238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4217.227863][T29238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.227876][T29238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4217.227887][T29238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4217.227893][T29238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4217.227897][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.227905][T29238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4217.227910][T29238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4217.227919][T29238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4217.227936][T29238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4217.227939][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.227950][T29238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.227955][T29238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.227961][T29238] ? __pfx___sys_sendto (net/socket.c:2147)
[4217.227976][T29238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4217.227982][T29238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4217.227991][T29238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4217.227998][T29238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4217.228009][T29238] __x64_sys_sendto (net/socket.c:2183)
[4217.228013][T29238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4217.228016][T29238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4217.228021][T29238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4217.228026][T29238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4217.228029][T29238] RIP: 0033:0x7f8a9dacca4a
[ 4217.228033][T29238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4217.228036][T29238] RSP: 002b:00007fff71bedd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4217.228039][T29238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a9dacca4a
[ 4217.228041][T29238] RDX: 0000000000000040 RSI: 00000000219e7340 RDI: 0000000000000005
[ 4217.228043][T29238] RBP: 00007fff71bedde0 R08: 0000000000418574 R09: 000000000000001c
[ 4217.228045][T29238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4217.228047][T29238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a9dbf5000
| [ 4217.228047][T29238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a9dbf5000
| [ 4217.228061][T29238]
| [ 4217.240994][T29238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29238
| [4217.241380][T29238] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4217.241627][T29238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4217.241629][T29238] Call Trace:
[ 4217.241631][T29238]
[4217.241633][T29238] dump_stack_lvl (lib/dump_stack.c:123)
[4217.241639][T29238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4217.241646][T29238] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4217.241652][T29238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4217.241659][T29238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.241666][T29238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4217.241671][T29238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.241683][T29238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4217.241695][T29238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4217.241700][T29238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4217.241706][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.241715][T29238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4217.241720][T29238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4217.241729][T29238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4217.241745][T29238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4217.241748][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.241760][T29238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.241765][T29238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.241771][T29238] ? __pfx___sys_sendto (net/socket.c:2147)
[4217.241786][T29238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4217.241792][T29238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4217.241801][T29238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4217.241808][T29238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4217.241818][T29238] __x64_sys_sendto (net/socket.c:2183)
[4217.241822][T29238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4217.241825][T29238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4217.241830][T29238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4217.241835][T29238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4217.241838][T29238] RIP: 0033:0x7f8a9dacca4a
[ 4217.241842][T29238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4217.241845][T29238] RSP: 002b:00007fff71bedd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4217.241848][T29238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a9dacca4a
[ 4217.241850][T29238] RDX: 0000000000000040 RSI: 00000000219e7340 RDI: 0000000000000005
[ 4217.241852][T29238] RBP: 00007fff71bedde0 R08: 0000000000418574 R09: 000000000000001c
[ 4217.241854][T29238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4217.241855][T29238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a9dbf5000
| [ 4217.241855][T29238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a9dbf5000
| [ 4217.241870][T29238]
| [ 4217.747150][T29242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29242
| [4217.747667][T29242] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4217.747944][T29242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4217.747947][T29242] Call Trace:
[ 4217.747949][T29242]
[4217.747952][T29242] dump_stack_lvl (lib/dump_stack.c:123)
[4217.747962][T29242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4217.747969][T29242] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4217.747975][T29242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4217.747984][T29242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.747993][T29242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4217.747998][T29242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.748011][T29242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4217.748023][T29242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4217.748029][T29242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4217.748036][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.748047][T29242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4217.748053][T29242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4217.748062][T29242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4217.748079][T29242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4217.748082][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.748093][T29242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.748099][T29242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.748105][T29242] ? __pfx___sys_sendto (net/socket.c:2147)
[4217.748119][T29242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4217.748127][T29242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4217.748140][T29242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4217.748147][T29242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4217.748157][T29242] __x64_sys_sendto (net/socket.c:2183)
[4217.748161][T29242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4217.748165][T29242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4217.748170][T29242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4217.748175][T29242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4217.748181][T29242] RIP: 0033:0x7f21a435aa4a
[ 4217.748186][T29242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4217.748189][T29242] RSP: 002b:00007fffe331e1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4217.748194][T29242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21a435aa4a
[ 4217.748196][T29242] RDX: 0000000000000040 RSI: 000000000fb3c340 RDI: 0000000000000005
[ 4217.748198][T29242] RBP: 00007fffe331e270 R08: 0000000000418574 R09: 000000000000001c
[ 4217.748200][T29242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4217.748203][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21a4483000
| [ 4217.748203][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21a4483000
| [ 4217.748217][T29242]
| [ 4217.761784][T29242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29242
| [4217.762174][T29242] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4217.762432][T29242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4217.762434][T29242] Call Trace:
[ 4217.762436][T29242]
[4217.762438][T29242] dump_stack_lvl (lib/dump_stack.c:123)
[4217.762445][T29242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4217.762452][T29242] lwtunnel_output (net/core/lwtunnel.c:359)
[4217.762458][T29242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4217.762465][T29242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.762472][T29242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4217.762476][T29242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.762489][T29242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4217.762501][T29242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4217.762506][T29242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4217.762512][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.762520][T29242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4217.762525][T29242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4217.762534][T29242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4217.762550][T29242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4217.762553][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.762564][T29242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.762570][T29242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.762576][T29242] ? __pfx___sys_sendto (net/socket.c:2147)
[4217.762591][T29242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4217.762597][T29242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4217.762606][T29242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4217.762614][T29242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4217.762624][T29242] __x64_sys_sendto (net/socket.c:2183)
[4217.762628][T29242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4217.762631][T29242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4217.762636][T29242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4217.762641][T29242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4217.762645][T29242] RIP: 0033:0x7f21a435aa4a
[ 4217.762649][T29242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4217.762652][T29242] RSP: 002b:00007fffe331e1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4217.762657][T29242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21a435aa4a
[ 4217.762659][T29242] RDX: 0000000000000040 RSI: 000000000fb3c340 RDI: 0000000000000005
[ 4217.762661][T29242] RBP: 00007fffe331e270 R08: 0000000000418574 R09: 000000000000001c
[ 4217.762663][T29242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4217.762665][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21a4483000
| [ 4217.762665][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21a4483000
| [ 4217.762679][T29242]
| [ 4217.781188][T29242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29242
| [4217.781583][T29242] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4217.781855][T29242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4217.781858][T29242] Call Trace:
[ 4217.781861][T29242]
[4217.781865][T29242] dump_stack_lvl (lib/dump_stack.c:123)
[4217.781872][T29242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4217.781878][T29242] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4217.781884][T29242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4217.781891][T29242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.781898][T29242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4217.781903][T29242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4217.781916][T29242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4217.781928][T29242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4217.781936][T29242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4217.781944][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.781953][T29242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4217.781957][T29242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4217.781966][T29242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4217.781982][T29242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4217.781985][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4217.781996][T29242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.782002][T29242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4217.782010][T29242] ? __pfx___sys_sendto (net/socket.c:2147)
[4217.782024][T29242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4217.782031][T29242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4217.782040][T29242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4217.782047][T29242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4217.782058][T29242] __x64_sys_sendto (net/socket.c:2183)
[4217.782062][T29242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4217.782065][T29242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4217.782070][T29242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4217.782075][T29242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4217.782079][T29242] RIP: 0033:0x7f21a435aa4a
[ 4217.782082][T29242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4217.782085][T29242] RSP: 002b:00007fffe331e1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4217.782089][T29242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21a435aa4a
[ 4217.782091][T29242] RDX: 0000000000000040 RSI: 000000000fb3c340 RDI: 0000000000000005
[ 4217.782092][T29242] RBP: 00007fffe331e270 R08: 0000000000418574 R09: 000000000000001c
[ 4217.782094][T29242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4217.782096][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21a4483000
| [ 4217.782096][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21a4483000
| [ 4217.782110][T29242]
| [ 4218.255742][T29246] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29246
| [4218.256215][T29246] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4218.256467][T29246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4218.256469][T29246] Call Trace:
[ 4218.256471][T29246]
[4218.256474][T29246] dump_stack_lvl (lib/dump_stack.c:123)
[4218.256483][T29246] check_preemption_disabled (lib/smp_processor_id.c:52)
[4218.256491][T29246] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4218.256497][T29246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4218.256506][T29246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.256514][T29246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4218.256519][T29246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.256531][T29246] rawv6_sendmsg (net/ipv6/raw.c:918)
[4218.256542][T29246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4218.256547][T29246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4218.256554][T29246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.256565][T29246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4218.256571][T29246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4218.256581][T29246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4218.256596][T29246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4218.256600][T29246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.256611][T29246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.256618][T29246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.256623][T29246] ? __pfx___sys_sendto (net/socket.c:2147)
[4218.256638][T29246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4218.256645][T29246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4218.256655][T29246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4218.256662][T29246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4218.256672][T29246] __x64_sys_sendto (net/socket.c:2183)
[4218.256677][T29246] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4218.256681][T29246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4218.256685][T29246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4218.256690][T29246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4218.256695][T29246] RIP: 0033:0x7f2d18de8a4a
[ 4218.256699][T29246] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4218.256703][T29246] RSP: 002b:00007ffc935f2d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4218.256707][T29246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d18de8a4a
[ 4218.256710][T29246] RDX: 0000000000000040 RSI: 0000000029bbb340 RDI: 0000000000000005
[ 4218.256711][T29246] RBP: 00007ffc935f2df0 R08: 0000000000418574 R09: 000000000000001c
[ 4218.256714][T29246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4218.256715][T29246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d18f11000
| [ 4221.624895][T29266] lwtunnel_output(): recursion limit reached on datapath
| [ 4223.097737][T29270] check_preemption_disabled: 13 callbacks suppressed
| [ 4223.097747][T29270] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29270
| [4223.098547][T29270] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4223.098820][T29270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4223.098822][T29270] Call Trace:
[ 4223.098825][T29270]
[4223.098827][T29270] dump_stack_lvl (lib/dump_stack.c:123)
[4223.098836][T29270] check_preemption_disabled (lib/smp_processor_id.c:52)
[4223.098843][T29270] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4223.098850][T29270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4223.098858][T29270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.098866][T29270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4223.098871][T29270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.098883][T29270] rawv6_sendmsg (net/ipv6/raw.c:918)
[4223.098895][T29270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4223.098900][T29270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4223.098908][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.098918][T29270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4223.098924][T29270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4223.098934][T29270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4223.098950][T29270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4223.098953][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.098964][T29270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.098971][T29270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.098977][T29270] ? __pfx___sys_sendto (net/socket.c:2147)
[4223.098991][T29270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4223.098998][T29270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4223.099008][T29270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4223.099016][T29270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4223.099026][T29270] __x64_sys_sendto (net/socket.c:2183)
[4223.099030][T29270] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4223.099033][T29270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4223.099038][T29270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4223.099042][T29270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4223.099048][T29270] RIP: 0033:0x7f95c3a80a4a
[ 4223.099052][T29270] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4223.099056][T29270] RSP: 002b:00007ffcbf7de858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4223.099060][T29270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95c3a80a4a
[ 4223.099063][T29270] RDX: 0000000000000040 RSI: 0000000026da4340 RDI: 0000000000000005
[ 4223.099065][T29270] RBP: 00007ffcbf7de8e0 R08: 0000000000418574 R09: 000000000000001c
[ 4223.099067][T29270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4223.099069][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95c3ba9000
| [ 4223.099069][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95c3ba9000
| [ 4223.099083][T29270]
| [ 4223.112283][T29270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29270
| [4223.112668][T29270] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4223.112925][T29270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4223.112927][T29270] Call Trace:
[ 4223.112929][T29270]
[4223.112930][T29270] dump_stack_lvl (lib/dump_stack.c:123)
[4223.112936][T29270] check_preemption_disabled (lib/smp_processor_id.c:52)
[4223.112942][T29270] lwtunnel_output (net/core/lwtunnel.c:359)
[4223.112949][T29270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4223.112955][T29270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.112961][T29270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4223.112966][T29270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.112978][T29270] rawv6_sendmsg (net/ipv6/raw.c:918)
[4223.112990][T29270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4223.112996][T29270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4223.113001][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.113011][T29270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4223.113015][T29270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4223.113024][T29270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4223.113040][T29270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4223.113043][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.113055][T29270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.113059][T29270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.113065][T29270] ? __pfx___sys_sendto (net/socket.c:2147)
[4223.113079][T29270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4223.113086][T29270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4223.113094][T29270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4223.113101][T29270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4223.113112][T29270] __x64_sys_sendto (net/socket.c:2183)
[4223.113115][T29270] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4223.113119][T29270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4223.113123][T29270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4223.113128][T29270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4223.113131][T29270] RIP: 0033:0x7f95c3a80a4a
[ 4223.113135][T29270] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4223.113138][T29270] RSP: 002b:00007ffcbf7de858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4223.113141][T29270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95c3a80a4a
[ 4223.113143][T29270] RDX: 0000000000000040 RSI: 0000000026da4340 RDI: 0000000000000005
[ 4223.113144][T29270] RBP: 00007ffcbf7de8e0 R08: 0000000000418574 R09: 000000000000001c
[ 4223.113146][T29270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4223.113148][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95c3ba9000
| [ 4223.113148][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95c3ba9000
| [ 4223.113162][T29270]
| [ 4223.126545][T29270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29270
| [4223.126931][T29270] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4223.127204][T29270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4223.127206][T29270] Call Trace:
[ 4223.127207][T29270]
[4223.127210][T29270] dump_stack_lvl (lib/dump_stack.c:123)
[4223.127216][T29270] check_preemption_disabled (lib/smp_processor_id.c:52)
[4223.127222][T29270] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4223.127229][T29270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4223.127236][T29270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.127242][T29270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4223.127247][T29270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.127259][T29270] rawv6_sendmsg (net/ipv6/raw.c:918)
[4223.127270][T29270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4223.127276][T29270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4223.127281][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.127290][T29270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4223.127294][T29270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4223.127303][T29270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4223.127319][T29270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4223.127322][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.127334][T29270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.127339][T29270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.127345][T29270] ? __pfx___sys_sendto (net/socket.c:2147)
[4223.127359][T29270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4223.127366][T29270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4223.127375][T29270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4223.127382][T29270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4223.127392][T29270] __x64_sys_sendto (net/socket.c:2183)
[4223.127396][T29270] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4223.127399][T29270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4223.127404][T29270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4223.127409][T29270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4223.127413][T29270] RIP: 0033:0x7f95c3a80a4a
[ 4223.127417][T29270] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4223.127420][T29270] RSP: 002b:00007ffcbf7de858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4223.127424][T29270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95c3a80a4a
[ 4223.127426][T29270] RDX: 0000000000000040 RSI: 0000000026da4340 RDI: 0000000000000005
[ 4223.127428][T29270] RBP: 00007ffcbf7de8e0 R08: 0000000000418574 R09: 000000000000001c
[ 4223.127430][T29270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4223.127432][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95c3ba9000
| [ 4223.127432][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95c3ba9000
| [ 4223.127447][T29270]
| [ 4223.612968][T29274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29274
| [4223.613513][T29274] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4223.613794][T29274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4223.613797][T29274] Call Trace:
[ 4223.613799][T29274]
[4223.613802][T29274] dump_stack_lvl (lib/dump_stack.c:123)
[4223.613811][T29274] check_preemption_disabled (lib/smp_processor_id.c:52)
[4223.613819][T29274] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4223.613826][T29274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4223.613834][T29274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.613842][T29274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4223.613847][T29274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.613859][T29274] rawv6_sendmsg (net/ipv6/raw.c:918)
[4223.613871][T29274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4223.613876][T29274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4223.613883][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.613893][T29274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4223.613900][T29274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4223.613909][T29274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4223.613925][T29274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4223.613928][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.613940][T29274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.613946][T29274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.613952][T29274] ? __pfx___sys_sendto (net/socket.c:2147)
[4223.613966][T29274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4223.613973][T29274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4223.613984][T29274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4223.613991][T29274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4223.614001][T29274] __x64_sys_sendto (net/socket.c:2183)
[4223.614007][T29274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4223.614011][T29274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4223.614015][T29274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4223.614020][T29274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4223.614025][T29274] RIP: 0033:0x7f73ac391a4a
[ 4223.614030][T29274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4223.614033][T29274] RSP: 002b:00007fffc0a32af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4223.614038][T29274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73ac391a4a
[ 4223.614040][T29274] RDX: 0000000000000040 RSI: 00000000065b9340 RDI: 0000000000000005
[ 4223.614042][T29274] RBP: 00007fffc0a32b80 R08: 0000000000418574 R09: 000000000000001c
[ 4223.614044][T29274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4223.614046][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73ac4ba000
| [ 4223.614046][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73ac4ba000
| [ 4223.614061][T29274]
| [ 4223.627268][T29274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29274
| [4223.627672][T29274] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4223.627944][T29274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4223.627946][T29274] Call Trace:
[ 4223.627948][T29274]
[4223.627950][T29274] dump_stack_lvl (lib/dump_stack.c:123)
[4223.627956][T29274] check_preemption_disabled (lib/smp_processor_id.c:52)
[4223.627962][T29274] lwtunnel_output (net/core/lwtunnel.c:359)
[4223.627968][T29274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4223.627976][T29274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.627983][T29274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4223.627988][T29274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.628001][T29274] rawv6_sendmsg (net/ipv6/raw.c:918)
[4223.628014][T29274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4223.628019][T29274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4223.628025][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.628033][T29274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4223.628037][T29274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4223.628046][T29274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4223.628063][T29274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4223.628066][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.628077][T29274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.628082][T29274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.628088][T29274] ? __pfx___sys_sendto (net/socket.c:2147)
[4223.628102][T29274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4223.628109][T29274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4223.628117][T29274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4223.628125][T29274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4223.628135][T29274] __x64_sys_sendto (net/socket.c:2183)
[4223.628139][T29274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4223.628142][T29274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4223.628147][T29274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4223.628152][T29274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4223.628156][T29274] RIP: 0033:0x7f73ac391a4a
[ 4223.628160][T29274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4223.628163][T29274] RSP: 002b:00007fffc0a32af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4223.628166][T29274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73ac391a4a
[ 4223.628168][T29274] RDX: 0000000000000040 RSI: 00000000065b9340 RDI: 0000000000000005
[ 4223.628170][T29274] RBP: 00007fffc0a32b80 R08: 0000000000418574 R09: 000000000000001c
[ 4223.628172][T29274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4223.628174][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73ac4ba000
| [ 4223.628174][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73ac4ba000
| [ 4223.628189][T29274]
| [ 4223.642151][T29274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29274
| [4223.642587][T29274] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4223.642874][T29274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4223.642875][T29274] Call Trace:
[ 4223.642877][T29274]
[4223.642879][T29274] dump_stack_lvl (lib/dump_stack.c:123)
[4223.642885][T29274] check_preemption_disabled (lib/smp_processor_id.c:52)
[4223.642892][T29274] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4223.642898][T29274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4223.642905][T29274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.642912][T29274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4223.642916][T29274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4223.642929][T29274] rawv6_sendmsg (net/ipv6/raw.c:918)
[4223.642941][T29274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4223.642946][T29274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4223.642951][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.642960][T29274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4223.642964][T29274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4223.642973][T29274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4223.642989][T29274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4223.642992][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4223.643004][T29274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.643011][T29274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4223.643017][T29274] ? __pfx___sys_sendto (net/socket.c:2147)
[4223.643031][T29274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4223.643037][T29274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4223.643045][T29274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4223.643052][T29274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4223.643063][T29274] __x64_sys_sendto (net/socket.c:2183)
[4223.643067][T29274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4223.643070][T29274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4223.643074][T29274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4223.643079][T29274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4223.643082][T29274] RIP: 0033:0x7f73ac391a4a
[ 4223.643086][T29274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4223.643089][T29274] RSP: 002b:00007fffc0a32af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4223.643092][T29274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73ac391a4a
[ 4223.643095][T29274] RDX: 0000000000000040 RSI: 00000000065b9340 RDI: 0000000000000005
[ 4223.643097][T29274] RBP: 00007fffc0a32b80 R08: 0000000000418574 R09: 000000000000001c
[ 4223.643099][T29274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4223.643101][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73ac4ba000
| [ 4223.643101][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73ac4ba000
| [ 4223.643115][T29274]
| [ 4224.119265][T29278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29278
| [4224.119761][T29278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4224.121333][T29278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4224.121336][T29278] Call Trace:
[ 4224.121338][T29278]
[4224.121341][T29278] dump_stack_lvl (lib/dump_stack.c:123)
[4224.121351][T29278] check_preemption_disabled (lib/smp_processor_id.c:52)
[4224.121358][T29278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4224.121365][T29278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4224.121373][T29278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.121381][T29278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4224.121387][T29278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.121399][T29278] rawv6_sendmsg (net/ipv6/raw.c:918)
[4224.121410][T29278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4224.121416][T29278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4224.121423][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.121434][T29278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4224.121440][T29278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4224.121449][T29278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4224.121465][T29278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4224.121468][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.121479][T29278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.121486][T29278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.121492][T29278] ? __pfx___sys_sendto (net/socket.c:2147)
[4224.121506][T29278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4224.121513][T29278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4224.121524][T29278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4224.121531][T29278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4224.121541][T29278] __x64_sys_sendto (net/socket.c:2183)
[4224.121545][T29278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4224.121549][T29278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4224.121554][T29278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4224.121559][T29278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4224.121564][T29278] RIP: 0033:0x7f3f8a38da4a
[ 4224.121569][T29278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4224.121572][T29278] RSP: 002b:00007ffe32183958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4224.121577][T29278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f8a38da4a
[ 4224.121579][T29278] RDX: 0000000000000040 RSI: 000000002ca8c340 RDI: 0000000000000005
[ 4224.121581][T29278] RBP: 00007ffe321839e0 R08: 0000000000418574 R09: 000000000000001c
[ 4224.121583][T29278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4224.121585][T29278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f8a4b6000
| [ 4224.121585][T29278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f8a4b6000
| [ 4224.121599][T29278]
| [ 4224.121602][T29278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29278
| [4224.133838][T29278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4224.134108][T29278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4224.134110][T29278] Call Trace:
[ 4224.134112][T29278]
[4224.134114][T29278] dump_stack_lvl (lib/dump_stack.c:123)
[4224.134121][T29278] check_preemption_disabled (lib/smp_processor_id.c:52)
[4224.134127][T29278] lwtunnel_output (net/core/lwtunnel.c:359)
[4224.134133][T29278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4224.134140][T29278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.134147][T29278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4224.134151][T29278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.134164][T29278] rawv6_sendmsg (net/ipv6/raw.c:918)
[4224.134175][T29278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4224.134181][T29278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4224.134186][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.134194][T29278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4224.134198][T29278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4224.134207][T29278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4224.134223][T29278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4224.134226][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.134237][T29278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.134242][T29278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.134248][T29278] ? __pfx___sys_sendto (net/socket.c:2147)
[4224.134262][T29278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4224.134269][T29278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4224.134277][T29278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4224.134285][T29278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4224.134295][T29278] __x64_sys_sendto (net/socket.c:2183)
[4224.134299][T29278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4224.134302][T29278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4224.134307][T29278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4224.134312][T29278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4224.134315][T29278] RIP: 0033:0x7f3f8a38da4a
[ 4224.134319][T29278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4224.134322][T29278] RSP: 002b:00007ffe32183958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4224.134325][T29278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f8a38da4a
[ 4224.134327][T29278] RDX: 0000000000000040 RSI: 000000002ca8c340 RDI: 0000000000000005
[ 4224.134329][T29278] RBP: 00007ffe321839e0 R08: 0000000000418574 R09: 000000000000001c
[ 4224.134330][T29278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4224.134332][T29278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f8a4b6000
| [ 4224.134332][T29278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f8a4b6000
| [ 4224.134347][T29278]
| [ 4224.134961][T29278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29278
| [4224.147239][T29278] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4224.147501][T29278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4224.147503][T29278] Call Trace:
[ 4224.147505][T29278]
[4224.147507][T29278] dump_stack_lvl (lib/dump_stack.c:123)
[4224.147513][T29278] check_preemption_disabled (lib/smp_processor_id.c:52)
[4224.147520][T29278] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4224.147526][T29278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4224.147534][T29278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.147542][T29278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4224.147547][T29278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.147559][T29278] rawv6_sendmsg (net/ipv6/raw.c:918)
[4224.147571][T29278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4224.147576][T29278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4224.147582][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.147591][T29278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4224.147596][T29278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4224.147605][T29278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4224.147621][T29278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4224.147624][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.147635][T29278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.147642][T29278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.147647][T29278] ? __pfx___sys_sendto (net/socket.c:2147)
[4224.147662][T29278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4224.147669][T29278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4224.147677][T29278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4224.147685][T29278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4224.147695][T29278] __x64_sys_sendto (net/socket.c:2183)
[4224.147699][T29278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4224.147703][T29278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4224.147708][T29278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4224.147713][T29278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4224.147716][T29278] RIP: 0033:0x7f3f8a38da4a
[ 4224.147720][T29278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4224.147723][T29278] RSP: 002b:00007ffe32183958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4224.147727][T29278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f8a38da4a
[ 4224.147729][T29278] RDX: 0000000000000040 RSI: 000000002ca8c340 RDI: 0000000000000005
[ 4224.147731][T29278] RBP: 00007ffe321839e0 R08: 0000000000418574 R09: 000000000000001c
[ 4224.147733][T29278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4224.147735][T29278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f8a4b6000
| [ 4224.147735][T29278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f8a4b6000
| [ 4224.147750][T29278]
| [ 4224.631397][T29282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29282
| [4224.631870][T29282] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4224.632384][T29282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4224.632387][T29282] Call Trace:
[ 4224.632389][T29282]
[4224.632392][T29282] dump_stack_lvl (lib/dump_stack.c:123)
[4224.632401][T29282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4224.632408][T29282] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4224.632415][T29282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4224.632424][T29282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.632432][T29282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4224.632437][T29282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.632449][T29282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4224.632461][T29282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4224.632466][T29282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4224.632474][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.632484][T29282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4224.632490][T29282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4224.632500][T29282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4224.632516][T29282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4224.632519][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.632530][T29282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.632538][T29282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.632543][T29282] ? __pfx___sys_sendto (net/socket.c:2147)
[4224.632558][T29282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4224.632564][T29282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4224.632575][T29282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4224.632582][T29282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4224.632592][T29282] __x64_sys_sendto (net/socket.c:2183)
[4224.632596][T29282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4224.632600][T29282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4224.632605][T29282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4224.632610][T29282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4224.632615][T29282] RIP: 0033:0x7f00fdee2a4a
[ 4224.632620][T29282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4224.632623][T29282] RSP: 002b:00007ffccd8fa7a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4224.632627][T29282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00fdee2a4a
[ 4224.632629][T29282] RDX: 0000000000000040 RSI: 0000000020141340 RDI: 0000000000000005
[ 4224.632631][T29282] RBP: 00007ffccd8fa830 R08: 0000000000418574 R09: 000000000000001c
[ 4224.632633][T29282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4224.632634][T29282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00fe00b000
| [ 4227.507159][T29298] lwtunnel_output(): recursion limit reached on datapath
| [ 4228.981712][T29302] check_preemption_disabled: 10 callbacks suppressed
| [ 4228.981723][T29302] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29302
| [4228.982487][T29302] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4228.982737][T29302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4228.982740][T29302] Call Trace:
[ 4228.982742][T29302]
[4228.982745][T29302] dump_stack_lvl (lib/dump_stack.c:123)
[4228.982754][T29302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4228.982761][T29302] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4228.982767][T29302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4228.982776][T29302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.982784][T29302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4228.982788][T29302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.982800][T29302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4228.982812][T29302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4228.982818][T29302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4228.982826][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.982837][T29302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4228.982843][T29302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4228.982852][T29302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4228.982868][T29302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4228.982872][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.982883][T29302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.982889][T29302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.982895][T29302] ? __pfx___sys_sendto (net/socket.c:2147)
[4228.982909][T29302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4228.982916][T29302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4228.982926][T29302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4228.982933][T29302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4228.982943][T29302] __x64_sys_sendto (net/socket.c:2183)
[4228.982947][T29302] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4228.982951][T29302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4228.982956][T29302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4228.982961][T29302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4228.982965][T29302] RIP: 0033:0x7f2f46789a4a
[ 4228.982970][T29302] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4228.982973][T29302] RSP: 002b:00007ffc9adac6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4228.982977][T29302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f46789a4a
[ 4228.982980][T29302] RDX: 0000000000000040 RSI: 000000000c1d5340 RDI: 0000000000000005
[ 4228.982981][T29302] RBP: 00007ffc9adac760 R08: 0000000000418574 R09: 000000000000001c
[ 4228.982983][T29302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4228.982985][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f468b2000
| [ 4228.982985][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f468b2000
| [ 4228.982999][T29302]
| [ 4228.983003][T29302] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29302
| [4228.996416][T29302] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4228.996662][T29302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4228.996664][T29302] Call Trace:
[ 4228.996666][T29302]
[4228.996668][T29302] dump_stack_lvl (lib/dump_stack.c:123)
[4228.996674][T29302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4228.996679][T29302] lwtunnel_output (net/core/lwtunnel.c:359)
[4228.996686][T29302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4228.996692][T29302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.996699][T29302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4228.996704][T29302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.996716][T29302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4228.996728][T29302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4228.996733][T29302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4228.996737][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.996745][T29302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4228.996750][T29302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4228.996759][T29302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4228.996775][T29302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4228.996778][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.996789][T29302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.996793][T29302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.996799][T29302] ? __pfx___sys_sendto (net/socket.c:2147)
[4228.996813][T29302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4228.996820][T29302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4228.996828][T29302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4228.996836][T29302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4228.996846][T29302] __x64_sys_sendto (net/socket.c:2183)
[4228.996850][T29302] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4228.996853][T29302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4228.996858][T29302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4228.996863][T29302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4228.996866][T29302] RIP: 0033:0x7f2f46789a4a
[ 4228.996869][T29302] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4228.996872][T29302] RSP: 002b:00007ffc9adac6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4228.996875][T29302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f46789a4a
[ 4228.996877][T29302] RDX: 0000000000000040 RSI: 000000000c1d5340 RDI: 0000000000000005
[ 4228.996879][T29302] RBP: 00007ffc9adac760 R08: 0000000000418574 R09: 000000000000001c
[ 4228.996880][T29302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4228.996882][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f468b2000
| [ 4228.996882][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f468b2000
| [ 4228.996896][T29302]
| [ 4229.013029][T29302] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29302
| [4229.013395][T29302] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4229.013640][T29302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4229.013642][T29302] Call Trace:
[ 4229.013643][T29302]
[4229.013646][T29302] dump_stack_lvl (lib/dump_stack.c:123)
[4229.013652][T29302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4229.013658][T29302] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4229.013665][T29302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4229.013672][T29302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.013678][T29302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4229.013683][T29302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.013695][T29302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4229.013707][T29302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4229.013712][T29302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4229.013717][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.013725][T29302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4229.013730][T29302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4229.013739][T29302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4229.013755][T29302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4229.013758][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.013770][T29302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.013775][T29302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.013781][T29302] ? __pfx___sys_sendto (net/socket.c:2147)
[4229.013795][T29302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4229.013801][T29302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4229.013810][T29302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4229.013817][T29302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4229.013827][T29302] __x64_sys_sendto (net/socket.c:2183)
[4229.013831][T29302] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4229.013834][T29302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4229.013839][T29302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4229.013844][T29302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4229.013847][T29302] RIP: 0033:0x7f2f46789a4a
[ 4229.013851][T29302] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4229.013854][T29302] RSP: 002b:00007ffc9adac6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4229.013857][T29302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f46789a4a
[ 4229.013859][T29302] RDX: 0000000000000040 RSI: 000000000c1d5340 RDI: 0000000000000005
[ 4229.013861][T29302] RBP: 00007ffc9adac760 R08: 0000000000418574 R09: 000000000000001c
[ 4229.013863][T29302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4229.013864][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f468b2000
| [ 4229.013864][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f468b2000
| [ 4229.013879][T29302]
| [ 4229.493640][T29306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29306
| [4229.494120][T29306] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4229.494376][T29306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4229.494379][T29306] Call Trace:
[ 4229.494381][T29306]
[4229.494384][T29306] dump_stack_lvl (lib/dump_stack.c:123)
[4229.494394][T29306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4229.494400][T29306] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4229.494407][T29306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4229.494415][T29306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.494424][T29306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4229.494428][T29306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.494440][T29306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4229.494452][T29306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4229.494457][T29306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4229.494465][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.494475][T29306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4229.494482][T29306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4229.494491][T29306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4229.494507][T29306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4229.494510][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.494521][T29306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.494529][T29306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.494534][T29306] ? __pfx___sys_sendto (net/socket.c:2147)
[4229.494549][T29306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4229.494556][T29306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4229.494566][T29306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4229.494573][T29306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4229.494583][T29306] __x64_sys_sendto (net/socket.c:2183)
[4229.494587][T29306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4229.494591][T29306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4229.494597][T29306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4229.494602][T29306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4229.494606][T29306] RIP: 0033:0x7fbf7c1c7a4a
[ 4229.494611][T29306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4229.494614][T29306] RSP: 002b:00007ffd5a3f3078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4229.494618][T29306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf7c1c7a4a
[ 4229.494620][T29306] RDX: 0000000000000040 RSI: 000000001c87e340 RDI: 0000000000000005
[ 4229.494622][T29306] RBP: 00007ffd5a3f3100 R08: 0000000000418574 R09: 000000000000001c
[ 4229.494624][T29306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4229.494626][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf7c2f0000
| [ 4229.494626][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf7c2f0000
| [ 4229.494640][T29306]
| [ 4229.494643][T29306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29306
| [4229.506686][T29306] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4229.506928][T29306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4229.506930][T29306] Call Trace:
[ 4229.506932][T29306]
[4229.506934][T29306] dump_stack_lvl (lib/dump_stack.c:123)
[4229.506940][T29306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4229.506946][T29306] lwtunnel_output (net/core/lwtunnel.c:359)
[4229.506952][T29306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4229.506959][T29306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.506966][T29306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4229.506971][T29306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.506983][T29306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4229.506994][T29306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4229.506999][T29306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4229.507004][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.507013][T29306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4229.507018][T29306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4229.507027][T29306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4229.507043][T29306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4229.507046][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.507057][T29306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.507062][T29306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.507068][T29306] ? __pfx___sys_sendto (net/socket.c:2147)
[4229.507083][T29306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4229.507089][T29306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4229.507097][T29306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4229.507104][T29306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4229.507115][T29306] __x64_sys_sendto (net/socket.c:2183)
[4229.507119][T29306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4229.507122][T29306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4229.507127][T29306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4229.507132][T29306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4229.507135][T29306] RIP: 0033:0x7fbf7c1c7a4a
[ 4229.507139][T29306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4229.507142][T29306] RSP: 002b:00007ffd5a3f3078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4229.507145][T29306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf7c1c7a4a
[ 4229.507147][T29306] RDX: 0000000000000040 RSI: 000000001c87e340 RDI: 0000000000000005
[ 4229.507149][T29306] RBP: 00007ffd5a3f3100 R08: 0000000000418574 R09: 000000000000001c
[ 4229.507151][T29306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4229.507152][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf7c2f0000
| [ 4229.507152][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf7c2f0000
| [ 4229.507167][T29306]
| [ 4229.520111][T29306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29306
| [4229.520475][T29306] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4229.520720][T29306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4229.520721][T29306] Call Trace:
[ 4229.520723][T29306]
[4229.520725][T29306] dump_stack_lvl (lib/dump_stack.c:123)
[4229.520732][T29306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4229.520738][T29306] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4229.520745][T29306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4229.520752][T29306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.520760][T29306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4229.520765][T29306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.520777][T29306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4229.520788][T29306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4229.520794][T29306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4229.520798][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.520807][T29306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4229.520812][T29306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4229.520821][T29306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4229.520837][T29306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4229.520840][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.520851][T29306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.520857][T29306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.520863][T29306] ? __pfx___sys_sendto (net/socket.c:2147)
[4229.520877][T29306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4229.520884][T29306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4229.520892][T29306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4229.520899][T29306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4229.520910][T29306] __x64_sys_sendto (net/socket.c:2183)
[4229.520914][T29306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4229.520918][T29306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4229.520923][T29306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4229.520928][T29306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4229.520931][T29306] RIP: 0033:0x7fbf7c1c7a4a
[ 4229.520935][T29306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4229.520938][T29306] RSP: 002b:00007ffd5a3f3078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4229.520941][T29306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf7c1c7a4a
[ 4229.520943][T29306] RDX: 0000000000000040 RSI: 000000001c87e340 RDI: 0000000000000005
[ 4229.520945][T29306] RBP: 00007ffd5a3f3100 R08: 0000000000418574 R09: 000000000000001c
[ 4229.520947][T29306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4229.520949][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf7c2f0000
| [ 4229.520949][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf7c2f0000
| [ 4229.520963][T29306]
| [ 4230.000355][T29310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29310
| [4230.000848][T29310] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4230.001321][T29310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4230.001324][T29310] Call Trace:
[ 4230.001326][T29310]
[4230.001328][T29310] dump_stack_lvl (lib/dump_stack.c:123)
[4230.001338][T29310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4230.001345][T29310] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4230.001352][T29310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4230.001361][T29310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.001370][T29310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4230.001374][T29310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.001386][T29310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4230.001398][T29310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4230.001403][T29310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4230.001411][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.001421][T29310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4230.001427][T29310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4230.001436][T29310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4230.001452][T29310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4230.001456][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.001467][T29310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.001474][T29310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.001480][T29310] ? __pfx___sys_sendto (net/socket.c:2147)
[4230.001494][T29310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4230.001501][T29310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4230.001511][T29310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4230.001518][T29310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4230.001529][T29310] __x64_sys_sendto (net/socket.c:2183)
[4230.001532][T29310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4230.001537][T29310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4230.001542][T29310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4230.001547][T29310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4230.001552][T29310] RIP: 0033:0x7f84f0448a4a
[ 4230.001557][T29310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4230.001560][T29310] RSP: 002b:00007ffecd19f968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4230.001565][T29310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84f0448a4a
[ 4230.001567][T29310] RDX: 0000000000000040 RSI: 00000000046d2340 RDI: 0000000000000005
[ 4230.001569][T29310] RBP: 00007ffecd19f9f0 R08: 0000000000418574 R09: 000000000000001c
[ 4230.001572][T29310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4230.001573][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84f0571000
| [ 4230.001573][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84f0571000
| [ 4230.001588][T29310]
| [ 4230.001591][T29310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29310
| [4230.013575][T29310] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4230.013830][T29310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4230.013831][T29310] Call Trace:
[ 4230.013833][T29310]
[4230.013835][T29310] dump_stack_lvl (lib/dump_stack.c:123)
[4230.013841][T29310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4230.013847][T29310] lwtunnel_output (net/core/lwtunnel.c:359)
[4230.013853][T29310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4230.013860][T29310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.013867][T29310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4230.013871][T29310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.013884][T29310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4230.013895][T29310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4230.013900][T29310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4230.013905][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.013913][T29310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4230.013917][T29310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4230.013926][T29310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4230.013943][T29310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4230.013945][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.013957][T29310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.013961][T29310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.013967][T29310] ? __pfx___sys_sendto (net/socket.c:2147)
[4230.013982][T29310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4230.013988][T29310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4230.013997][T29310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4230.014004][T29310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4230.014016][T29310] __x64_sys_sendto (net/socket.c:2183)
[4230.014020][T29310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4230.014023][T29310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4230.014027][T29310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4230.014032][T29310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4230.014035][T29310] RIP: 0033:0x7f84f0448a4a
[ 4230.014039][T29310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4230.014042][T29310] RSP: 002b:00007ffecd19f968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4230.014046][T29310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84f0448a4a
[ 4230.014048][T29310] RDX: 0000000000000040 RSI: 00000000046d2340 RDI: 0000000000000005
[ 4230.014050][T29310] RBP: 00007ffecd19f9f0 R08: 0000000000418574 R09: 000000000000001c
[ 4230.014052][T29310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4230.014053][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84f0571000
| [ 4230.014053][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84f0571000
| [ 4230.014068][T29310]
| [ 4230.026929][T29310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29310
| [4230.027329][T29310] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4230.027586][T29310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4230.027588][T29310] Call Trace:
[ 4230.027589][T29310]
[4230.027591][T29310] dump_stack_lvl (lib/dump_stack.c:123)
[4230.027597][T29310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4230.027604][T29310] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4230.027610][T29310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4230.027617][T29310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.027624][T29310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4230.027628][T29310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.027640][T29310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4230.027652][T29310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4230.027658][T29310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4230.027662][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.027670][T29310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4230.027674][T29310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4230.027683][T29310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4230.027699][T29310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4230.027702][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.027714][T29310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.027719][T29310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.027725][T29310] ? __pfx___sys_sendto (net/socket.c:2147)
[4230.027740][T29310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4230.027746][T29310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4230.027754][T29310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4230.027762][T29310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4230.027772][T29310] __x64_sys_sendto (net/socket.c:2183)
[4230.027776][T29310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4230.027780][T29310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4230.027784][T29310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4230.027789][T29310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4230.027792][T29310] RIP: 0033:0x7f84f0448a4a
[ 4230.027796][T29310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4230.027798][T29310] RSP: 002b:00007ffecd19f968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4230.027802][T29310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84f0448a4a
[ 4230.027804][T29310] RDX: 0000000000000040 RSI: 00000000046d2340 RDI: 0000000000000005
[ 4230.027806][T29310] RBP: 00007ffecd19f9f0 R08: 0000000000418574 R09: 000000000000001c
[ 4230.027808][T29310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4230.027810][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84f0571000
| [ 4230.027810][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84f0571000
| [ 4230.027825][T29310]
| [ 4230.487421][T29314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29314
| [4230.487875][T29314] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4230.488152][T29314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4230.488155][T29314] Call Trace:
[ 4230.488157][T29314]
[4230.488160][T29314] dump_stack_lvl (lib/dump_stack.c:123)
[4230.488169][T29314] check_preemption_disabled (lib/smp_processor_id.c:52)
[4230.488176][T29314] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4230.488183][T29314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4230.488191][T29314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.488199][T29314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4230.488204][T29314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.488216][T29314] rawv6_sendmsg (net/ipv6/raw.c:918)
[4230.488228][T29314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4230.488233][T29314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4230.488241][T29314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.488251][T29314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4230.488257][T29314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4230.488267][T29314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4230.488283][T29314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4230.488287][T29314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.488298][T29314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.488304][T29314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.488310][T29314] ? __pfx___sys_sendto (net/socket.c:2147)
[4230.488325][T29314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4230.488331][T29314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4230.488342][T29314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4230.488349][T29314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4230.488359][T29314] __x64_sys_sendto (net/socket.c:2183)
[4230.488363][T29314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4230.488367][T29314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4230.488372][T29314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4230.488377][T29314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4230.488382][T29314] RIP: 0033:0x7fc62e56da4a
[ 4230.488387][T29314] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4230.488390][T29314] RSP: 002b:00007fff2d4aa738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4230.488394][T29314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc62e56da4a
[ 4230.488396][T29314] RDX: 0000000000000040 RSI: 000000001233e340 RDI: 0000000000000005
[ 4230.488398][T29314] RBP: 00007fff2d4aa7c0 R08: 0000000000418574 R09: 000000000000001c
[ 4230.488400][T29314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4230.488402][T29314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc62e696000
| [ 4233.882293][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4234.236458][T29346] check_preemption_disabled: 23 callbacks suppressed
| [ 4234.236467][T29346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29346
| [4234.237762][T29346] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4234.238043][T29346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4234.238045][T29346] Call Trace:
[ 4234.238047][T29346]
[4234.238050][T29346] dump_stack_lvl (lib/dump_stack.c:123)
[4234.238059][T29346] check_preemption_disabled (lib/smp_processor_id.c:52)
[4234.238066][T29346] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4234.238072][T29346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4234.238081][T29346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.238089][T29346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4234.238094][T29346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.238106][T29346] rawv6_sendmsg (net/ipv6/raw.c:918)
[4234.238117][T29346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4234.238123][T29346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4234.238131][T29346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.238141][T29346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4234.238148][T29346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4234.238157][T29346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4234.238173][T29346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4234.238176][T29346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.238187][T29346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.238194][T29346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.238200][T29346] ? __pfx___sys_sendto (net/socket.c:2147)
[4234.238214][T29346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4234.238221][T29346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4234.238231][T29346] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4234.238239][T29346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4234.238249][T29346] __x64_sys_sendto (net/socket.c:2183)
[4234.238252][T29346] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4234.238256][T29346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4234.238261][T29346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4234.238266][T29346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4234.238271][T29346] RIP: 0033:0x7fd5df167a4a
[ 4234.238276][T29346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4234.238279][T29346] RSP: 002b:00007fff78b34db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4234.238283][T29346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5df167a4a
[ 4234.238285][T29346] RDX: 0000000000000040 RSI: 0000000037634340 RDI: 0000000000000005
[ 4234.238287][T29346] RBP: 00007fff78b34e40 R08: 0000000000418574 R09: 000000000000001c
[ 4234.238290][T29346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4234.238292][T29346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5df290000
| [ 4234.238292][T29346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5df290000
| [ 4234.238306][T29346]
| [ 4234.238309][T29346] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29346
| [4234.250349][T29346] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4234.250610][T29346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4234.250612][T29346] Call Trace:
[ 4234.250614][T29346]
[4234.250616][T29346] dump_stack_lvl (lib/dump_stack.c:123)
[4234.250622][T29346] check_preemption_disabled (lib/smp_processor_id.c:52)
[4234.250627][T29346] lwtunnel_output (net/core/lwtunnel.c:359)
[4234.250634][T29346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4234.250641][T29346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.250646][T29346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4234.250651][T29346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.250663][T29346] rawv6_sendmsg (net/ipv6/raw.c:918)
[4234.250675][T29346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4234.250680][T29346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4234.250684][T29346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.250692][T29346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4234.250696][T29346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4234.250705][T29346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4234.250721][T29346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4234.250724][T29346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.250735][T29346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.250740][T29346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.250746][T29346] ? __pfx___sys_sendto (net/socket.c:2147)
[4234.250760][T29346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4234.250767][T29346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4234.250775][T29346] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4234.250782][T29346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4234.250792][T29346] __x64_sys_sendto (net/socket.c:2183)
[4234.250796][T29346] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4234.250799][T29346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4234.250804][T29346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4234.250808][T29346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4234.250812][T29346] RIP: 0033:0x7fd5df167a4a
[ 4234.250816][T29346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4234.250819][T29346] RSP: 002b:00007fff78b34db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4234.250822][T29346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5df167a4a
[ 4234.250824][T29346] RDX: 0000000000000040 RSI: 0000000037634340 RDI: 0000000000000005
[ 4234.250826][T29346] RBP: 00007fff78b34e40 R08: 0000000000418574 R09: 000000000000001c
[ 4234.250828][T29346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4234.250829][T29346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5df290000
| [ 4234.250829][T29346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5df290000
| [ 4234.250844][T29346]
| [ 4234.268812][T29346] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29346
| [4234.269239][T29346] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4234.269512][T29346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4234.269514][T29346] Call Trace:
[ 4234.269516][T29346]
[4234.269518][T29346] dump_stack_lvl (lib/dump_stack.c:123)
[4234.269525][T29346] check_preemption_disabled (lib/smp_processor_id.c:52)
[4234.269531][T29346] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4234.269537][T29346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4234.269544][T29346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.269551][T29346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4234.269556][T29346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.269568][T29346] rawv6_sendmsg (net/ipv6/raw.c:918)
[4234.269580][T29346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4234.269585][T29346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4234.269590][T29346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.269598][T29346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4234.269602][T29346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4234.269611][T29346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4234.269627][T29346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4234.269630][T29346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.269642][T29346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.269646][T29346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.269652][T29346] ? __pfx___sys_sendto (net/socket.c:2147)
[4234.269666][T29346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4234.269673][T29346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4234.269681][T29346] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4234.269688][T29346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4234.269699][T29346] __x64_sys_sendto (net/socket.c:2183)
[4234.269703][T29346] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4234.269706][T29346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4234.269711][T29346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4234.269716][T29346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4234.269719][T29346] RIP: 0033:0x7fd5df167a4a
[ 4234.269723][T29346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4234.269726][T29346] RSP: 002b:00007fff78b34db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4234.269729][T29346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5df167a4a
[ 4234.269731][T29346] RDX: 0000000000000040 RSI: 0000000037634340 RDI: 0000000000000005
[ 4234.269733][T29346] RBP: 00007fff78b34e40 R08: 0000000000418574 R09: 000000000000001c
[ 4234.269735][T29346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4234.269737][T29346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5df290000
| [ 4234.269737][T29346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5df290000
| [ 4234.269752][T29346]
| [ 4234.758311][T29350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29350
| [4234.758835][T29350] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4234.759126][T29350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4234.759128][T29350] Call Trace:
[ 4234.759131][T29350]
[4234.759133][T29350] dump_stack_lvl (lib/dump_stack.c:123)
[4234.759142][T29350] check_preemption_disabled (lib/smp_processor_id.c:52)
[4234.759149][T29350] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4234.759155][T29350] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4234.759164][T29350] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.759172][T29350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4234.759177][T29350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.759189][T29350] rawv6_sendmsg (net/ipv6/raw.c:918)
[4234.759201][T29350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4234.759206][T29350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4234.759214][T29350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.759224][T29350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4234.759231][T29350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4234.759240][T29350] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4234.759256][T29350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4234.759259][T29350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.759270][T29350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.759277][T29350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.759282][T29350] ? __pfx___sys_sendto (net/socket.c:2147)
[4234.759297][T29350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4234.759304][T29350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4234.759315][T29350] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4234.759322][T29350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4234.759332][T29350] __x64_sys_sendto (net/socket.c:2183)
[4234.759336][T29350] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4234.759340][T29350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4234.759345][T29350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4234.759350][T29350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4234.759354][T29350] RIP: 0033:0x7f7ace7a5a4a
[ 4234.759359][T29350] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4234.759361][T29350] RSP: 002b:00007fff92d9bd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4234.759365][T29350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ace7a5a4a
[ 4234.759368][T29350] RDX: 0000000000000040 RSI: 0000000027e4b340 RDI: 0000000000000005
[ 4234.759370][T29350] RBP: 00007fff92d9be00 R08: 0000000000418574 R09: 000000000000001c
[ 4234.759372][T29350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4234.759374][T29350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ace8ce000
| [ 4234.759391][T29350] lwtunnel_output(): recursion limit reached on datapath
| [ 4234.906422][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4236.246503][T29354] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29354
| [4236.246992][T29354] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4236.247283][T29354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.247285][T29354] Call Trace:
[ 4236.247288][T29354]
[4236.247290][T29354] dump_stack_lvl (lib/dump_stack.c:123)
[4236.247299][T29354] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.247307][T29354] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4236.247313][T29354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.247322][T29354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.247330][T29354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.247335][T29354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.247347][T29354] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.247359][T29354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.247364][T29354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.247372][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.247382][T29354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.247389][T29354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.247398][T29354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.247414][T29354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.247417][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.247428][T29354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.247435][T29354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.247440][T29354] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.247455][T29354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.247462][T29354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.247472][T29354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.247479][T29354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.247489][T29354] __x64_sys_sendto (net/socket.c:2183)
[4236.247493][T29354] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.247497][T29354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.247502][T29354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.247507][T29354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.247512][T29354] RIP: 0033:0x7f1521521a4a
[ 4236.247517][T29354] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.247520][T29354] RSP: 002b:00007ffd2c8bff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.247525][T29354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1521521a4a
[ 4236.247527][T29354] RDX: 0000000000000040 RSI: 00000000395c0340 RDI: 0000000000000005
[ 4236.247529][T29354] RBP: 00007ffd2c8bfff0 R08: 0000000000418574 R09: 000000000000001c
[ 4236.247531][T29354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.247533][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152164a000
| [ 4236.247533][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152164a000
| [ 4236.247547][T29354]
| [ 4236.247550][T29354] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29354
| [4236.259988][T29354] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4236.260254][T29354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.260255][T29354] Call Trace:
[ 4236.260257][T29354]
[4236.260259][T29354] dump_stack_lvl (lib/dump_stack.c:123)
[4236.260266][T29354] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.260272][T29354] lwtunnel_output (net/core/lwtunnel.c:359)
[4236.260278][T29354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.260286][T29354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.260292][T29354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.260297][T29354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.260309][T29354] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.260321][T29354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.260327][T29354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.260331][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.260339][T29354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.260344][T29354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.260352][T29354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.260369][T29354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.260372][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.260383][T29354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.260387][T29354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.260393][T29354] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.260407][T29354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.260414][T29354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.260422][T29354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.260429][T29354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.260439][T29354] __x64_sys_sendto (net/socket.c:2183)
[4236.260443][T29354] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.260446][T29354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.260451][T29354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.260456][T29354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.260460][T29354] RIP: 0033:0x7f1521521a4a
[ 4236.260464][T29354] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.260466][T29354] RSP: 002b:00007ffd2c8bff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.260470][T29354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1521521a4a
[ 4236.260472][T29354] RDX: 0000000000000040 RSI: 00000000395c0340 RDI: 0000000000000005
[ 4236.260473][T29354] RBP: 00007ffd2c8bfff0 R08: 0000000000418574 R09: 000000000000001c
[ 4236.260475][T29354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.260477][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152164a000
| [ 4236.260477][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152164a000
| [ 4236.260491][T29354]
| [ 4236.260963][T29354] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29354
| [4236.273162][T29354] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4236.273425][T29354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.273427][T29354] Call Trace:
[ 4236.273429][T29354]
[4236.273431][T29354] dump_stack_lvl (lib/dump_stack.c:123)
[4236.273437][T29354] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.273443][T29354] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4236.273450][T29354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.273458][T29354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.273465][T29354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.273470][T29354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.273482][T29354] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.273494][T29354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.273500][T29354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.273506][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.273516][T29354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.273520][T29354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.273529][T29354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.273545][T29354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.273549][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.273560][T29354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.273566][T29354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.273572][T29354] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.273586][T29354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.273593][T29354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.273601][T29354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.273608][T29354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.273619][T29354] __x64_sys_sendto (net/socket.c:2183)
[4236.273622][T29354] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.273626][T29354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.273630][T29354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.273635][T29354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.273640][T29354] RIP: 0033:0x7f1521521a4a
[ 4236.273643][T29354] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.273646][T29354] RSP: 002b:00007ffd2c8bff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.273650][T29354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1521521a4a
[ 4236.273652][T29354] RDX: 0000000000000040 RSI: 00000000395c0340 RDI: 0000000000000005
[ 4236.273654][T29354] RBP: 00007ffd2c8bfff0 R08: 0000000000418574 R09: 000000000000001c
[ 4236.273655][T29354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.273657][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152164a000
| [ 4236.273657][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152164a000
| [ 4236.273672][T29354]
| [ 4236.755962][T29358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29358
| [4236.756957][T29358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4236.757243][T29358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.757246][T29358] Call Trace:
[ 4236.757248][T29358]
[4236.757251][T29358] dump_stack_lvl (lib/dump_stack.c:123)
[4236.757261][T29358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.757268][T29358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4236.757275][T29358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.757283][T29358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.757291][T29358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.757296][T29358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.757308][T29358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.757320][T29358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.757325][T29358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.757333][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.757343][T29358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.757350][T29358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.757359][T29358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.757375][T29358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.757378][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.757389][T29358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.757396][T29358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.757402][T29358] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.757416][T29358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.757423][T29358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.757434][T29358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.757441][T29358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.757451][T29358] __x64_sys_sendto (net/socket.c:2183)
[4236.757455][T29358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.757459][T29358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.757464][T29358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.757469][T29358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.757473][T29358] RIP: 0033:0x7f692a84da4a
[ 4236.757478][T29358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.757481][T29358] RSP: 002b:00007ffd1b22d598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.757485][T29358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f692a84da4a
[ 4236.757488][T29358] RDX: 0000000000000040 RSI: 000000000c233340 RDI: 0000000000000005
[ 4236.757490][T29358] RBP: 00007ffd1b22d620 R08: 0000000000418574 R09: 000000000000001c
[ 4236.757492][T29358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.757493][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f692a976000
| [ 4236.757493][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f692a976000
| [ 4236.757508][T29358]
| [ 4236.757512][T29358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29358
| [4236.769485][T29358] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4236.769741][T29358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.769743][T29358] Call Trace:
[ 4236.769745][T29358]
[4236.769747][T29358] dump_stack_lvl (lib/dump_stack.c:123)
[4236.769753][T29358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.769759][T29358] lwtunnel_output (net/core/lwtunnel.c:359)
[4236.769766][T29358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.769773][T29358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.769779][T29358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.769784][T29358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.769796][T29358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.769808][T29358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.769813][T29358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.769818][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.769827][T29358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.769831][T29358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.769840][T29358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.769856][T29358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.769859][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.769871][T29358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.769875][T29358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.769881][T29358] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.769896][T29358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.769902][T29358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.769911][T29358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.769918][T29358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.769929][T29358] __x64_sys_sendto (net/socket.c:2183)
[4236.769933][T29358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.769937][T29358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.769942][T29358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.769947][T29358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.769950][T29358] RIP: 0033:0x7f692a84da4a
[ 4236.769954][T29358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.769957][T29358] RSP: 002b:00007ffd1b22d598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.769960][T29358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f692a84da4a
[ 4236.769962][T29358] RDX: 0000000000000040 RSI: 000000000c233340 RDI: 0000000000000005
[ 4236.769964][T29358] RBP: 00007ffd1b22d620 R08: 0000000000418574 R09: 000000000000001c
[ 4236.769966][T29358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.769968][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f692a976000
| [ 4236.769968][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f692a976000
| [ 4236.769982][T29358]
| [ 4236.784517][T29358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29358
| [4236.784910][T29358] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4236.785197][T29358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.785198][T29358] Call Trace:
[ 4236.785200][T29358]
[4236.785202][T29358] dump_stack_lvl (lib/dump_stack.c:123)
[4236.785209][T29358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.785215][T29358] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4236.785222][T29358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.785229][T29358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.785235][T29358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.785240][T29358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.785252][T29358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.785264][T29358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.785269][T29358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.785274][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.785283][T29358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.785287][T29358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.785295][T29358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.785312][T29358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.785314][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.785326][T29358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.785330][T29358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.785336][T29358] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.785350][T29358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.785357][T29358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.785365][T29358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.785372][T29358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.785383][T29358] __x64_sys_sendto (net/socket.c:2183)
[4236.785387][T29358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.785390][T29358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.785395][T29358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.785400][T29358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.785404][T29358] RIP: 0033:0x7f692a84da4a
[ 4236.785408][T29358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.785410][T29358] RSP: 002b:00007ffd1b22d598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.785414][T29358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f692a84da4a
[ 4236.785416][T29358] RDX: 0000000000000040 RSI: 000000000c233340 RDI: 0000000000000005
[ 4236.785418][T29358] RBP: 00007ffd1b22d620 R08: 0000000000418574 R09: 000000000000001c
[ 4236.785420][T29358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.785422][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f692a976000
| [ 4236.785437][T29358]
| [ 4239.653871][T29382] check_preemption_disabled: 15 callbacks suppressed
| [ 4239.653881][T29382] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29382
| [4239.654650][T29382] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4239.654902][T29382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4239.654904][T29382] Call Trace:
[ 4239.654906][T29382]
[4239.654909][T29382] dump_stack_lvl (lib/dump_stack.c:123)
[4239.654918][T29382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4239.654926][T29382] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4239.654932][T29382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4239.654941][T29382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4239.654949][T29382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4239.654954][T29382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4239.654966][T29382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4239.654978][T29382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4239.654983][T29382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4239.654991][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4239.655001][T29382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4239.655010][T29382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4239.655019][T29382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4239.655035][T29382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4239.655038][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4239.655050][T29382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4239.655056][T29382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4239.655062][T29382] ? __pfx___sys_sendto (net/socket.c:2147)
[4239.655076][T29382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4239.655083][T29382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4239.655094][T29382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4239.655101][T29382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4239.655111][T29382] __x64_sys_sendto (net/socket.c:2183)
[4239.655115][T29382] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4239.655120][T29382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4239.655125][T29382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4239.655129][T29382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4239.655134][T29382] RIP: 0033:0x7f57cd3e5a4a
[ 4239.655139][T29382] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4239.655142][T29382] RSP: 002b:00007ffe1c0457f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4239.655147][T29382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57cd3e5a4a
[ 4239.655149][T29382] RDX: 0000000000000040 RSI: 000000000f0ff340 RDI: 0000000000000005
[ 4239.655151][T29382] RBP: 00007ffe1c045880 R08: 0000000000418574 R09: 000000000000001c
[ 4239.655154][T29382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4239.655156][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57cd50e000
| [ 4239.655156][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57cd50e000
| [ 4239.655170][T29382]
| [ 4239.667604][T29382] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29382
| [4239.667972][T29382] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4239.668232][T29382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4239.668234][T29382] Call Trace:
[ 4239.668236][T29382]
[4239.668238][T29382] dump_stack_lvl (lib/dump_stack.c:123)
[4239.668244][T29382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4239.668250][T29382] lwtunnel_output (net/core/lwtunnel.c:359)
[4239.668257][T29382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4239.668263][T29382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4239.668270][T29382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4239.668275][T29382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4239.668287][T29382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4239.668299][T29382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4239.668304][T29382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4239.668309][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4239.668317][T29382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4239.668322][T29382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4239.668331][T29382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4239.668347][T29382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4239.668350][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4239.668361][T29382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4239.668366][T29382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4239.668372][T29382] ? __pfx___sys_sendto (net/socket.c:2147)
[4239.668387][T29382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4239.668393][T29382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4239.668402][T29382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4239.668409][T29382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4239.668420][T29382] __x64_sys_sendto (net/socket.c:2183)
[4239.668424][T29382] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4239.668427][T29382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4239.668432][T29382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4239.668437][T29382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4239.668440][T29382] RIP: 0033:0x7f57cd3e5a4a
[ 4239.668444][T29382] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4239.668446][T29382] RSP: 002b:00007ffe1c0457f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4239.668450][T29382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57cd3e5a4a
[ 4239.668452][T29382] RDX: 0000000000000040 RSI: 000000000f0ff340 RDI: 0000000000000005
[ 4239.668454][T29382] RBP: 00007ffe1c045880 R08: 0000000000418574 R09: 000000000000001c
[ 4239.668456][T29382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4239.668458][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57cd50e000
| [ 4239.668458][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57cd50e000
| [ 4239.668473][T29382]
| [ 4239.668931][T29382] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29382
| [4239.681280][T29382] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4239.681532][T29382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4239.681534][T29382] Call Trace:
[ 4239.681536][T29382]
[4239.681538][T29382] dump_stack_lvl (lib/dump_stack.c:123)
[4239.681545][T29382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4239.681551][T29382] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4239.681557][T29382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4239.681564][T29382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4239.681571][T29382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4239.681576][T29382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4239.681588][T29382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4239.681600][T29382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4239.681605][T29382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4239.681610][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4239.681619][T29382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4239.681623][T29382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4239.681633][T29382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4239.681649][T29382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4239.681652][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4239.681663][T29382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4239.681668][T29382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4239.681674][T29382] ? __pfx___sys_sendto (net/socket.c:2147)
[4239.681689][T29382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4239.681695][T29382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4239.681704][T29382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4239.681711][T29382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4239.681722][T29382] __x64_sys_sendto (net/socket.c:2183)
[4239.681726][T29382] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4239.681729][T29382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4239.681734][T29382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4239.681739][T29382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4239.681743][T29382] RIP: 0033:0x7f57cd3e5a4a
[ 4239.681747][T29382] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4239.681750][T29382] RSP: 002b:00007ffe1c0457f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4239.681753][T29382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57cd3e5a4a
[ 4239.681756][T29382] RDX: 0000000000000040 RSI: 000000000f0ff340 RDI: 0000000000000005
[ 4239.681758][T29382] RBP: 00007ffe1c045880 R08: 0000000000418574 R09: 000000000000001c
[ 4239.681760][T29382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4239.681762][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57cd50e000
| [ 4239.681762][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57cd50e000
| [ 4239.681777][T29382]
| [ 4240.161405][T29386] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29386
| [4240.161889][T29386] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4240.162755][T29386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4240.162757][T29386] Call Trace:
[ 4240.162760][T29386]
[4240.162762][T29386] dump_stack_lvl (lib/dump_stack.c:123)
[4240.162771][T29386] check_preemption_disabled (lib/smp_processor_id.c:52)
[4240.162779][T29386] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4240.162785][T29386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4240.162794][T29386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4240.162802][T29386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4240.162807][T29386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4240.162819][T29386] rawv6_sendmsg (net/ipv6/raw.c:918)
[4240.162831][T29386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4240.162836][T29386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4240.162844][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4240.162855][T29386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4240.162862][T29386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4240.162872][T29386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4240.162888][T29386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4240.162891][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4240.162902][T29386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4240.162909][T29386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4240.162915][T29386] ? __pfx___sys_sendto (net/socket.c:2147)
[4240.162930][T29386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4240.162936][T29386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4240.162947][T29386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4240.162954][T29386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4240.162965][T29386] __x64_sys_sendto (net/socket.c:2183)
[4240.162969][T29386] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4240.162973][T29386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4240.162978][T29386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4240.162983][T29386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4240.162988][T29386] RIP: 0033:0x7fa5ce682a4a
[ 4240.162992][T29386] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4240.162995][T29386] RSP: 002b:00007ffc2c1ef218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4240.162999][T29386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ce682a4a
[ 4240.163001][T29386] RDX: 0000000000000040 RSI: 0000000022233340 RDI: 0000000000000005
[ 4240.163003][T29386] RBP: 00007ffc2c1ef2a0 R08: 0000000000418574 R09: 000000000000001c
[ 4240.163007][T29386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4240.163009][T29386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ce7ab000
| [ 4240.163023][T29386]
| [ 4240.175880][T29386] lwtunnel_output(): recursion limit reached on datapath
| [ 4241.639508][T29390] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29390
| [4241.640034][T29390] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4241.640303][T29390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4241.640306][T29390] Call Trace:
[ 4241.640309][T29390]
[4241.640311][T29390] dump_stack_lvl (lib/dump_stack.c:123)
[4241.640321][T29390] check_preemption_disabled (lib/smp_processor_id.c:52)
[4241.640328][T29390] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4241.640335][T29390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4241.640344][T29390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4241.640352][T29390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4241.640357][T29390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4241.640370][T29390] rawv6_sendmsg (net/ipv6/raw.c:918)
[4241.640381][T29390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4241.640387][T29390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4241.640394][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4241.640405][T29390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4241.640412][T29390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4241.640421][T29390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4241.640437][T29390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4241.640440][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4241.640451][T29390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4241.640459][T29390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4241.640464][T29390] ? __pfx___sys_sendto (net/socket.c:2147)
[4241.640479][T29390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4241.640486][T29390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4241.640497][T29390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4241.640504][T29390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4241.640514][T29390] __x64_sys_sendto (net/socket.c:2183)
[4241.640518][T29390] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4241.640523][T29390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4241.640528][T29390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4241.640533][T29390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4241.640537][T29390] RIP: 0033:0x7f24b2586a4a
[ 4241.640542][T29390] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4241.640545][T29390] RSP: 002b:00007ffdf28c22f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4241.640550][T29390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24b2586a4a
[ 4241.640552][T29390] RDX: 0000000000000040 RSI: 0000000006e10340 RDI: 0000000000000005
[ 4241.640554][T29390] RBP: 00007ffdf28c2380 R08: 0000000000418574 R09: 000000000000001c
[ 4241.640556][T29390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4241.640557][T29390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b26af000
| [ 4241.640557][T29390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b26af000
| [ 4241.640571][T29390]
| [ 4241.640574][T29390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29390
| [4241.652846][T29390] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4241.653112][T29390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4241.653113][T29390] Call Trace:
[ 4241.653115][T29390]
[4241.653118][T29390] dump_stack_lvl (lib/dump_stack.c:123)
[4241.653124][T29390] check_preemption_disabled (lib/smp_processor_id.c:52)
[4241.653130][T29390] lwtunnel_output (net/core/lwtunnel.c:359)
[4241.653136][T29390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4241.653143][T29390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4241.653149][T29390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4241.653153][T29390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4241.653166][T29390] rawv6_sendmsg (net/ipv6/raw.c:918)
[4241.653177][T29390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4241.653183][T29390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4241.653187][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4241.653195][T29390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4241.653199][T29390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4241.653207][T29390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4241.653224][T29390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4241.653226][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4241.653238][T29390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4241.653242][T29390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4241.653248][T29390] ? __pfx___sys_sendto (net/socket.c:2147)
[4241.653262][T29390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4241.653269][T29390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4241.653276][T29390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4241.653283][T29390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4241.653294][T29390] __x64_sys_sendto (net/socket.c:2183)
[4241.653298][T29390] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4241.653301][T29390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4241.653305][T29390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4241.653310][T29390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4241.653314][T29390] RIP: 0033:0x7f24b2586a4a
[ 4241.653317][T29390] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4241.653320][T29390] RSP: 002b:00007ffdf28c22f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4241.653324][T29390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24b2586a4a
[ 4241.653326][T29390] RDX: 0000000000000040 RSI: 0000000006e10340 RDI: 0000000000000005
[ 4241.653328][T29390] RBP: 00007ffdf28c2380 R08: 0000000000418574 R09: 000000000000001c
[ 4241.653330][T29390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4241.653331][T29390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b26af000
| [ 4241.653331][T29390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b26af000
| [ 4241.653346][T29390]
| [ 4241.653802][T29390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29390
| [4241.665722][T29390] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4241.665981][T29390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4241.665983][T29390] Call Trace:
[ 4241.665985][T29390]
[4241.665987][T29390] dump_stack_lvl (lib/dump_stack.c:123)
[4241.665994][T29390] check_preemption_disabled (lib/smp_processor_id.c:52)
[4241.666000][T29390] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4241.666008][T29390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4241.666015][T29390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4241.666021][T29390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4241.666026][T29390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4241.666038][T29390] rawv6_sendmsg (net/ipv6/raw.c:918)
[4241.666050][T29390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4241.666055][T29390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4241.666060][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4241.666068][T29390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4241.666072][T29390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4241.666081][T29390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4241.666098][T29390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4241.666101][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4241.666112][T29390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4241.666118][T29390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4241.666124][T29390] ? __pfx___sys_sendto (net/socket.c:2147)
[4241.666139][T29390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4241.666145][T29390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4241.666153][T29390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4241.666160][T29390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4241.666171][T29390] __x64_sys_sendto (net/socket.c:2183)
[4241.666175][T29390] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4241.666178][T29390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4241.666183][T29390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4241.666188][T29390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4241.666191][T29390] RIP: 0033:0x7f24b2586a4a
[ 4241.666195][T29390] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4241.666198][T29390] RSP: 002b:00007ffdf28c22f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4241.666201][T29390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24b2586a4a
[ 4241.666203][T29390] RDX: 0000000000000040 RSI: 0000000006e10340 RDI: 0000000000000005
[ 4241.666205][T29390] RBP: 00007ffdf28c2380 R08: 0000000000418574 R09: 000000000000001c
[ 4241.666207][T29390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4241.666209][T29390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b26af000
| [ 4241.666209][T29390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b26af000
| [ 4241.666224][T29390]
| [ 4242.459496][T29397] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29397
| [4242.459955][T29397] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4242.460507][T29397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4242.460510][T29397] Call Trace:
[ 4242.460512][T29397]
[4242.460515][T29397] dump_stack_lvl (lib/dump_stack.c:123)
[4242.460524][T29397] check_preemption_disabled (lib/smp_processor_id.c:52)
[4242.460531][T29397] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4242.460538][T29397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4242.460547][T29397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.460555][T29397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4242.460561][T29397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.460573][T29397] rawv6_sendmsg (net/ipv6/raw.c:918)
[4242.460584][T29397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4242.460589][T29397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4242.460597][T29397] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.460608][T29397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4242.460614][T29397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4242.460624][T29397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4242.460640][T29397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4242.460643][T29397] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.460655][T29397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.460661][T29397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.460667][T29397] ? __pfx___sys_sendto (net/socket.c:2147)
[4242.460682][T29397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4242.460689][T29397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4242.460699][T29397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4242.460706][T29397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4242.460716][T29397] __x64_sys_sendto (net/socket.c:2183)
[4242.460721][T29397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4242.460725][T29397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4242.460730][T29397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4242.460736][T29397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4242.460740][T29397] RIP: 0033:0x7f0bc1e5ea4a
[ 4242.460745][T29397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4242.460748][T29397] RSP: 002b:00007ffe7cd7d4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4242.460752][T29397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0bc1e5ea4a
[ 4242.460755][T29397] RDX: 0000000000000040 RSI: 000000002d07a340 RDI: 0000000000000005
[ 4242.460757][T29397] RBP: 00007ffe7cd7d540 R08: 0000000000418574 R09: 000000000000001c
[ 4242.460759][T29397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4242.460761][T29397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bc1f87000
| [ 4242.460761][T29397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bc1f87000
| [ 4242.460775][T29397]
| [ 4242.460778][T29397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29397
| [4242.472539][T29397] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4242.472783][T29397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4242.472785][T29397] Call Trace:
[ 4242.472787][T29397]
[4242.472789][T29397] dump_stack_lvl (lib/dump_stack.c:123)
[4242.472795][T29397] check_preemption_disabled (lib/smp_processor_id.c:52)
[4242.472801][T29397] lwtunnel_output (net/core/lwtunnel.c:359)
[4242.472808][T29397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4242.472815][T29397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.472822][T29397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4242.472827][T29397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.472839][T29397] rawv6_sendmsg (net/ipv6/raw.c:918)
[4242.472851][T29397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4242.472856][T29397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4242.472861][T29397] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.472870][T29397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4242.472874][T29397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4242.472883][T29397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4242.472899][T29397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4242.472903][T29397] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.472914][T29397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.472919][T29397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.472925][T29397] ? __pfx___sys_sendto (net/socket.c:2147)
[4242.472940][T29397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4242.472947][T29397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4242.472956][T29397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4242.472963][T29397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4242.472974][T29397] __x64_sys_sendto (net/socket.c:2183)
[4242.472978][T29397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4242.472982][T29397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4242.472986][T29397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4242.472991][T29397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4242.472995][T29397] RIP: 0033:0x7f0bc1e5ea4a
[ 4242.472999][T29397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4242.473002][T29397] RSP: 002b:00007ffe7cd7d4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4242.473007][T29397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0bc1e5ea4a
[ 4242.473009][T29397] RDX: 0000000000000040 RSI: 000000002d07a340 RDI: 0000000000000005
[ 4242.473011][T29397] RBP: 00007ffe7cd7d540 R08: 0000000000418574 R09: 000000000000001c
[ 4242.473013][T29397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4242.473015][T29397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bc1f87000
| [ 4242.473015][T29397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bc1f87000
| [ 4242.473029][T29397]
| [ 4242.485870][T29397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29397
| [4242.486249][T29397] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4242.486491][T29397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4242.486493][T29397] Call Trace:
[ 4242.486495][T29397]
[4242.486497][T29397] dump_stack_lvl (lib/dump_stack.c:123)
[4242.486504][T29397] check_preemption_disabled (lib/smp_processor_id.c:52)
[4242.486510][T29397] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4242.486517][T29397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4242.486524][T29397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.486531][T29397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4242.486536][T29397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.486548][T29397] rawv6_sendmsg (net/ipv6/raw.c:918)
[4242.486560][T29397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4242.486566][T29397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4242.486571][T29397] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.486580][T29397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4242.486584][T29397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4242.486593][T29397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4242.486610][T29397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4242.486613][T29397] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.486624][T29397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.486629][T29397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.486635][T29397] ? __pfx___sys_sendto (net/socket.c:2147)
[4242.486650][T29397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4242.486656][T29397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4242.486665][T29397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4242.486672][T29397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4242.486683][T29397] __x64_sys_sendto (net/socket.c:2183)
[4242.486687][T29397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4242.486691][T29397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4242.486696][T29397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4242.486701][T29397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4242.486704][T29397] RIP: 0033:0x7f0bc1e5ea4a
[ 4242.486708][T29397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4242.486711][T29397] RSP: 002b:00007ffe7cd7d4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4242.486714][T29397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0bc1e5ea4a
[ 4242.486717][T29397] RDX: 0000000000000040 RSI: 000000002d07a340 RDI: 0000000000000005
[ 4242.486719][T29397] RBP: 00007ffe7cd7d540 R08: 0000000000418574 R09: 000000000000001c
[ 4242.486721][T29397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4242.486723][T29397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bc1f87000
| [ 4244.071384][T29411] lwtunnel_output(): recursion limit reached on datapath
| [ 4245.847912][T29418] check_preemption_disabled: 4 callbacks suppressed
| [ 4245.847920][T29418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29418
| [4245.848740][T29418] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4245.849012][T29418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4245.849015][T29418] Call Trace:
[ 4245.849017][T29418]
[4245.849020][T29418] dump_stack_lvl (lib/dump_stack.c:123)
[4245.849030][T29418] check_preemption_disabled (lib/smp_processor_id.c:52)
[4245.849038][T29418] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4245.849044][T29418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4245.849053][T29418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.849061][T29418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4245.849066][T29418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.849078][T29418] rawv6_sendmsg (net/ipv6/raw.c:918)
[4245.849090][T29418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4245.849095][T29418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4245.849103][T29418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.849113][T29418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4245.849120][T29418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4245.849129][T29418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4245.849145][T29418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4245.849148][T29418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.849160][T29418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.849166][T29418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.849172][T29418] ? __pfx___sys_sendto (net/socket.c:2147)
[4245.849186][T29418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4245.849193][T29418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4245.849203][T29418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4245.849210][T29418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4245.849221][T29418] __x64_sys_sendto (net/socket.c:2183)
[4245.849225][T29418] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4245.849229][T29418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4245.849234][T29418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4245.849239][T29418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4245.849244][T29418] RIP: 0033:0x7f291a195a4a
[ 4245.849249][T29418] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4245.849253][T29418] RSP: 002b:00007ffe928ba3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4245.849257][T29418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291a195a4a
[ 4245.849259][T29418] RDX: 0000000000000040 RSI: 000000000e6ba340 RDI: 0000000000000005
[ 4245.849261][T29418] RBP: 00007ffe928ba470 R08: 0000000000418574 R09: 000000000000001c
[ 4245.849263][T29418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4245.849266][T29418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f291a2be000
| [ 4245.849266][T29418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f291a2be000
| [ 4245.849280][T29418]
| [ 4245.862121][T29418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29418
| [4245.862492][T29418] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4245.862748][T29418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4245.862749][T29418] Call Trace:
[ 4245.862751][T29418]
[4245.862753][T29418] dump_stack_lvl (lib/dump_stack.c:123)
[4245.862759][T29418] check_preemption_disabled (lib/smp_processor_id.c:52)
[4245.862765][T29418] lwtunnel_output (net/core/lwtunnel.c:359)
[4245.862772][T29418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4245.862779][T29418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.862785][T29418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4245.862790][T29418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.862802][T29418] rawv6_sendmsg (net/ipv6/raw.c:918)
[4245.862814][T29418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4245.862819][T29418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4245.862825][T29418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.862834][T29418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4245.862837][T29418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4245.862847][T29418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4245.862863][T29418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4245.862866][T29418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.862877][T29418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.862882][T29418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.862888][T29418] ? __pfx___sys_sendto (net/socket.c:2147)
[4245.862903][T29418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4245.862909][T29418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4245.862918][T29418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4245.862925][T29418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4245.862935][T29418] __x64_sys_sendto (net/socket.c:2183)
[4245.862940][T29418] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4245.862943][T29418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4245.862948][T29418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4245.862953][T29418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4245.862956][T29418] RIP: 0033:0x7f291a195a4a
[ 4245.862960][T29418] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4245.862963][T29418] RSP: 002b:00007ffe928ba3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4245.862966][T29418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291a195a4a
[ 4245.862968][T29418] RDX: 0000000000000040 RSI: 000000000e6ba340 RDI: 0000000000000005
[ 4245.862970][T29418] RBP: 00007ffe928ba470 R08: 0000000000418574 R09: 000000000000001c
[ 4245.862972][T29418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4245.862974][T29418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f291a2be000
| [ 4245.862974][T29418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f291a2be000
| [ 4245.862989][T29418]
| [ 4245.877163][T29418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29418
| [4245.877553][T29418] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4245.877812][T29418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4245.877814][T29418] Call Trace:
[ 4245.877816][T29418]
[4245.877818][T29418] dump_stack_lvl (lib/dump_stack.c:123)
[4245.877825][T29418] check_preemption_disabled (lib/smp_processor_id.c:52)
[4245.877832][T29418] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4245.877838][T29418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4245.877846][T29418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.877852][T29418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4245.877857][T29418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.877870][T29418] rawv6_sendmsg (net/ipv6/raw.c:918)
[4245.877881][T29418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4245.877887][T29418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4245.877893][T29418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.877902][T29418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4245.877905][T29418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4245.877914][T29418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4245.877931][T29418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4245.877934][T29418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.877945][T29418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.877950][T29418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.877956][T29418] ? __pfx___sys_sendto (net/socket.c:2147)
[4245.877971][T29418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4245.877977][T29418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4245.877987][T29418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4245.877994][T29418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4245.878006][T29418] __x64_sys_sendto (net/socket.c:2183)
[4245.878010][T29418] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4245.878013][T29418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4245.878018][T29418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4245.878023][T29418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4245.878027][T29418] RIP: 0033:0x7f291a195a4a
[ 4245.878031][T29418] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4245.878033][T29418] RSP: 002b:00007ffe928ba3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4245.878037][T29418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291a195a4a
[ 4245.878039][T29418] RDX: 0000000000000040 RSI: 000000000e6ba340 RDI: 0000000000000005
[ 4245.878041][T29418] RBP: 00007ffe928ba470 R08: 0000000000418574 R09: 000000000000001c
[ 4245.878043][T29418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4245.878045][T29418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f291a2be000
| [ 4245.878045][T29418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f291a2be000
| [ 4245.878060][T29418]
| [ 4246.685198][T29425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29425
| [4246.685687][T29425] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4246.685951][T29425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4246.685953][T29425] Call Trace:
[ 4246.685956][T29425]
[4246.685958][T29425] dump_stack_lvl (lib/dump_stack.c:123)
[4246.685967][T29425] check_preemption_disabled (lib/smp_processor_id.c:52)
[4246.685974][T29425] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4246.685981][T29425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4246.685989][T29425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4246.685997][T29425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4246.686002][T29425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4246.686016][T29425] rawv6_sendmsg (net/ipv6/raw.c:918)
[4246.686028][T29425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4246.686033][T29425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4246.686041][T29425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4246.686051][T29425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4246.686058][T29425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4246.686067][T29425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4246.686083][T29425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4246.686087][T29425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4246.686098][T29425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4246.686105][T29425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4246.686110][T29425] ? __pfx___sys_sendto (net/socket.c:2147)
[4246.686125][T29425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4246.686133][T29425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4246.686143][T29425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4246.686150][T29425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4246.686161][T29425] __x64_sys_sendto (net/socket.c:2183)
[4246.686165][T29425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4246.686169][T29425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4246.686175][T29425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4246.686180][T29425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4246.686184][T29425] RIP: 0033:0x7fbfdbd9aa4a
[ 4246.686189][T29425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4246.686193][T29425] RSP: 002b:00007ffee0aabbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4246.686197][T29425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfdbd9aa4a
[ 4246.686199][T29425] RDX: 0000000000000040 RSI: 000000001fe7b340 RDI: 0000000000000005
[ 4246.686201][T29425] RBP: 00007ffee0aabc60 R08: 0000000000418574 R09: 000000000000001c
[ 4246.686203][T29425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4246.686205][T29425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfdbec3000
| [ 4246.686205][T29425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfdbec3000
| [ 4246.686220][T29425]
| [ 4246.698622][T29425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29425
| [4246.699000][T29425] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4246.699572][T29425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4246.699573][T29425] Call Trace:
[ 4246.699576][T29425]
[4246.699578][T29425] dump_stack_lvl (lib/dump_stack.c:123)
[4246.699584][T29425] check_preemption_disabled (lib/smp_processor_id.c:52)
[4246.699590][T29425] lwtunnel_output (net/core/lwtunnel.c:359)
[4246.699597][T29425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4246.699604][T29425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4246.699611][T29425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4246.699616][T29425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4246.699628][T29425] rawv6_sendmsg (net/ipv6/raw.c:918)
[4246.699640][T29425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4246.699645][T29425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4246.699650][T29425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4246.699659][T29425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4246.699663][T29425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4246.699672][T29425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4246.699689][T29425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4246.699692][T29425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4246.699703][T29425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4246.699708][T29425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4246.699714][T29425] ? __pfx___sys_sendto (net/socket.c:2147)
[4246.699729][T29425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4246.699735][T29425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4246.699743][T29425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4246.699751][T29425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4246.699761][T29425] __x64_sys_sendto (net/socket.c:2183)
[4246.699765][T29425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4246.699768][T29425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4246.699773][T29425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4246.699778][T29425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4246.699781][T29425] RIP: 0033:0x7fbfdbd9aa4a
[ 4246.699785][T29425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4246.699788][T29425] RSP: 002b:00007ffee0aabbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4246.699792][T29425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfdbd9aa4a
[ 4246.699794][T29425] RDX: 0000000000000040 RSI: 000000001fe7b340 RDI: 0000000000000005
[ 4246.699796][T29425] RBP: 00007ffee0aabc60 R08: 0000000000418574 R09: 000000000000001c
[ 4246.699798][T29425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4246.699800][T29425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfdbec3000
| [ 4246.699800][T29425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfdbec3000
| [ 4246.699815][T29425]
| [ 4246.714847][T29425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29425
| [4246.715257][T29425] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4246.715515][T29425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4246.715516][T29425] Call Trace:
[ 4246.715519][T29425]
[4246.715521][T29425] dump_stack_lvl (lib/dump_stack.c:123)
[4246.715527][T29425] check_preemption_disabled (lib/smp_processor_id.c:52)
[4246.715533][T29425] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4246.715540][T29425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4246.715547][T29425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4246.715553][T29425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4246.715557][T29425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4246.715570][T29425] rawv6_sendmsg (net/ipv6/raw.c:918)
[4246.715581][T29425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4246.715587][T29425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4246.715592][T29425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4246.715600][T29425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4246.715604][T29425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4246.715613][T29425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4246.715629][T29425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4246.715632][T29425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4246.715643][T29425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4246.715649][T29425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4246.715654][T29425] ? __pfx___sys_sendto (net/socket.c:2147)
[4246.715669][T29425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4246.715676][T29425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4246.715684][T29425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4246.715692][T29425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4246.715702][T29425] __x64_sys_sendto (net/socket.c:2183)
[4246.715706][T29425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4246.715710][T29425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4246.715714][T29425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4246.715719][T29425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4246.715723][T29425] RIP: 0033:0x7fbfdbd9aa4a
[ 4246.715727][T29425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4246.715730][T29425] RSP: 002b:00007ffee0aabbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4246.715733][T29425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfdbd9aa4a
[ 4246.715736][T29425] RDX: 0000000000000040 RSI: 000000001fe7b340 RDI: 0000000000000005
[ 4246.715738][T29425] RBP: 00007ffee0aabc60 R08: 0000000000418574 R09: 000000000000001c
[ 4246.715740][T29425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4246.715741][T29425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfdbec3000
| [ 4246.715741][T29425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfdbec3000
| [ 4246.715756][T29425]
| [ 4247.179135][T29429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29429
| [4247.179624][T29429] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4247.179897][T29429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4247.179899][T29429] Call Trace:
[ 4247.179902][T29429]
[4247.179904][T29429] dump_stack_lvl (lib/dump_stack.c:123)
[4247.179913][T29429] check_preemption_disabled (lib/smp_processor_id.c:52)
[4247.179920][T29429] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4247.179927][T29429] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4247.179935][T29429] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4247.179944][T29429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4247.179949][T29429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4247.179961][T29429] rawv6_sendmsg (net/ipv6/raw.c:918)
[4247.179973][T29429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4247.179978][T29429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4247.179987][T29429] ? __lock_release (kernel/locking/lockdep.c:5534)
[4247.179997][T29429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4247.180003][T29429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4247.180014][T29429] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4247.180030][T29429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4247.180033][T29429] ? __lock_release (kernel/locking/lockdep.c:5534)
[4247.180044][T29429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4247.180052][T29429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4247.180058][T29429] ? __pfx___sys_sendto (net/socket.c:2147)
[4247.180073][T29429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4247.180080][T29429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4247.180090][T29429] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4247.180097][T29429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4247.180108][T29429] __x64_sys_sendto (net/socket.c:2183)
[4247.180112][T29429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4247.180115][T29429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4247.180120][T29429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4247.180125][T29429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4247.180130][T29429] RIP: 0033:0x7fc3ab661a4a
[ 4247.180134][T29429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4247.180138][T29429] RSP: 002b:00007fff33f24388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4247.180142][T29429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3ab661a4a
[ 4247.180144][T29429] RDX: 0000000000000040 RSI: 0000000010133340 RDI: 0000000000000005
[ 4247.180146][T29429] RBP: 00007fff33f24410 R08: 0000000000418574 R09: 000000000000001c
[ 4247.180149][T29429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4247.180150][T29429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3ab78a000
| [ 4247.180165][T29429]
| [ 4247.193855][T29429] lwtunnel_output(): recursion limit reached on datapath
| [ 4248.665382][T29433] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29433
| [4248.665857][T29433] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4248.666144][T29433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4248.666146][T29433] Call Trace:
[ 4248.666148][T29433]
[4248.666151][T29433] dump_stack_lvl (lib/dump_stack.c:123)
[4248.666159][T29433] check_preemption_disabled (lib/smp_processor_id.c:52)
[4248.666166][T29433] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4248.666172][T29433] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4248.666180][T29433] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4248.666187][T29433] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4248.666192][T29433] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4248.666204][T29433] rawv6_sendmsg (net/ipv6/raw.c:918)
[4248.666215][T29433] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4248.666221][T29433] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4248.666227][T29433] ? __lock_release (kernel/locking/lockdep.c:5534)
[4248.666236][T29433] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4248.666241][T29433] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4248.666250][T29433] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4248.666266][T29433] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4248.666269][T29433] ? __lock_release (kernel/locking/lockdep.c:5534)
[4248.666280][T29433] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4248.666287][T29433] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4248.666292][T29433] ? __pfx___sys_sendto (net/socket.c:2147)
[4248.666307][T29433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4248.666313][T29433] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4248.666323][T29433] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4248.666330][T29433] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4248.666340][T29433] __x64_sys_sendto (net/socket.c:2183)
[4248.666344][T29433] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4248.666348][T29433] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4248.666353][T29433] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4248.666358][T29433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4248.666362][T29433] RIP: 0033:0x7fec2778aa4a
[ 4248.666367][T29433] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4248.666370][T29433] RSP: 002b:00007fffedb81f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4248.666374][T29433] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec2778aa4a
[ 4248.666376][T29433] RDX: 0000000000000040 RSI: 000000001f434340 RDI: 0000000000000005
[ 4248.666378][T29433] RBP: 00007fffedb81fb0 R08: 0000000000418574 R09: 000000000000001c
[ 4248.666380][T29433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4248.666382][T29433] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec278b3000
| [ 4248.666396][T29433]
| [ 4248.666418][T29433] lwtunnel_output(): recursion limit reached on datapath
| [ 4250.149855][T29437] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29437
| [4250.150373][T29437] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4250.150649][T29437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4250.150651][T29437] Call Trace:
[ 4250.150654][T29437]
[4250.150657][T29437] dump_stack_lvl (lib/dump_stack.c:123)
[4250.150667][T29437] check_preemption_disabled (lib/smp_processor_id.c:52)
[4250.150674][T29437] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4250.150680][T29437] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4250.150689][T29437] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.150697][T29437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4250.150702][T29437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.150714][T29437] rawv6_sendmsg (net/ipv6/raw.c:918)
[4250.150726][T29437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4250.150731][T29437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4250.150739][T29437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.150750][T29437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4250.150757][T29437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4250.150766][T29437] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4250.150782][T29437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4250.150785][T29437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.150796][T29437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.150803][T29437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.150809][T29437] ? __pfx___sys_sendto (net/socket.c:2147)
[4250.150823][T29437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4250.150830][T29437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4250.150841][T29437] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4250.150848][T29437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4250.150858][T29437] __x64_sys_sendto (net/socket.c:2183)
[4250.150863][T29437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4250.150867][T29437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4250.150872][T29437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4250.150877][T29437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4250.150882][T29437] RIP: 0033:0x7fbdde202a4a
[ 4250.150887][T29437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4250.150891][T29437] RSP: 002b:00007ffedd392708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4250.150895][T29437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbdde202a4a
[ 4250.150898][T29437] RDX: 0000000000000040 RSI: 00000000184b0340 RDI: 0000000000000005
[ 4250.150900][T29437] RBP: 00007ffedd392790 R08: 0000000000418574 R09: 000000000000001c
[ 4250.150902][T29437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4250.150904][T29437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdde32b000
| [ 4250.150904][T29437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdde32b000
| [ 4250.150919][T29437]
| [ 4250.150922][T29437] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29437
| [4250.163181][T29437] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4250.163438][T29437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4250.163440][T29437] Call Trace:
[ 4250.163442][T29437]
[4250.163445][T29437] dump_stack_lvl (lib/dump_stack.c:123)
[4250.163450][T29437] check_preemption_disabled (lib/smp_processor_id.c:52)
[4250.163456][T29437] lwtunnel_output (net/core/lwtunnel.c:359)
[4250.163462][T29437] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4250.163469][T29437] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.163475][T29437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4250.163480][T29437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.163493][T29437] rawv6_sendmsg (net/ipv6/raw.c:918)
[4250.163505][T29437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4250.163510][T29437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4250.163515][T29437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.163523][T29437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4250.163527][T29437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4250.163536][T29437] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4250.163552][T29437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4250.163555][T29437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.163567][T29437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.163571][T29437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.163577][T29437] ? __pfx___sys_sendto (net/socket.c:2147)
[4250.163592][T29437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4250.163598][T29437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4250.163606][T29437] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4250.163614][T29437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4250.163624][T29437] __x64_sys_sendto (net/socket.c:2183)
[4250.163628][T29437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4250.163631][T29437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4250.163636][T29437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4250.163641][T29437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4250.163644][T29437] RIP: 0033:0x7fbdde202a4a
[ 4250.163648][T29437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4250.163651][T29437] RSP: 002b:00007ffedd392708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4250.163655][T29437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbdde202a4a
[ 4250.163657][T29437] RDX: 0000000000000040 RSI: 00000000184b0340 RDI: 0000000000000005
[ 4250.163659][T29437] RBP: 00007ffedd392790 R08: 0000000000418574 R09: 000000000000001c
[ 4250.163661][T29437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4250.163663][T29437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdde32b000
| [ 4250.266264][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4251.114697][T29445] check_preemption_disabled: 4 callbacks suppressed
| [ 4251.114707][T29445] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29445
| [4251.115472][T29445] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4251.115720][T29445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.115722][T29445] Call Trace:
[ 4251.115725][T29445]
[4251.115727][T29445] dump_stack_lvl (lib/dump_stack.c:123)
[4251.115737][T29445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.115744][T29445] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4251.115751][T29445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.115759][T29445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.115767][T29445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.115772][T29445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.115784][T29445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.115796][T29445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.115801][T29445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.115809][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.115821][T29445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.115827][T29445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.115836][T29445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.115852][T29445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.115855][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.115867][T29445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.115873][T29445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.115879][T29445] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.115894][T29445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.115901][T29445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.115912][T29445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.115919][T29445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.115929][T29445] __x64_sys_sendto (net/socket.c:2183)
[4251.115934][T29445] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.115938][T29445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.115943][T29445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.115948][T29445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.115953][T29445] RIP: 0033:0x7ff27e3c4a4a
[ 4251.115958][T29445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.115961][T29445] RSP: 002b:00007ffcf402e888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.115966][T29445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff27e3c4a4a
[ 4251.115968][T29445] RDX: 0000000000000040 RSI: 0000000015d96340 RDI: 0000000000000005
[ 4251.115970][T29445] RBP: 00007ffcf402e910 R08: 0000000000418574 R09: 000000000000001c
[ 4251.115972][T29445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.115974][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff27e4ed000
| [ 4251.115974][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff27e4ed000
| [ 4251.115988][T29445]
| [ 4251.115991][T29445] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29445
| [4251.128380][T29445] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4251.128633][T29445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.128634][T29445] Call Trace:
[ 4251.128636][T29445]
[4251.128638][T29445] dump_stack_lvl (lib/dump_stack.c:123)
[4251.128644][T29445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.128650][T29445] lwtunnel_output (net/core/lwtunnel.c:359)
[4251.128657][T29445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.128664][T29445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.128670][T29445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.128675][T29445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.128687][T29445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.128699][T29445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.128704][T29445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.128709][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.128717][T29445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.128721][T29445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.128730][T29445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.128746][T29445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.128749][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.128761][T29445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.128765][T29445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.128771][T29445] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.128786][T29445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.128792][T29445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.128800][T29445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.128808][T29445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.128818][T29445] __x64_sys_sendto (net/socket.c:2183)
[4251.128822][T29445] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.128825][T29445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.128830][T29445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.128835][T29445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.128838][T29445] RIP: 0033:0x7ff27e3c4a4a
[ 4251.128842][T29445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.128845][T29445] RSP: 002b:00007ffcf402e888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.128848][T29445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff27e3c4a4a
[ 4251.128850][T29445] RDX: 0000000000000040 RSI: 0000000015d96340 RDI: 0000000000000005
[ 4251.128852][T29445] RBP: 00007ffcf402e910 R08: 0000000000418574 R09: 000000000000001c
[ 4251.128854][T29445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.128855][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff27e4ed000
| [ 4251.128855][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff27e4ed000
| [ 4251.128870][T29445]
| [ 4251.145619][T29445] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29445
| [4251.145986][T29445] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4251.146245][T29445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.146247][T29445] Call Trace:
[ 4251.146249][T29445]
[4251.146251][T29445] dump_stack_lvl (lib/dump_stack.c:123)
[4251.146258][T29445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.146264][T29445] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4251.146271][T29445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.146278][T29445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.146284][T29445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.146289][T29445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.146301][T29445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.146313][T29445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.146319][T29445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.146323][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.146332][T29445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.146335][T29445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.146345][T29445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.146361][T29445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.146364][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.146375][T29445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.146380][T29445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.146386][T29445] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.146401][T29445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.146407][T29445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.146415][T29445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.146422][T29445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.146432][T29445] __x64_sys_sendto (net/socket.c:2183)
[4251.146436][T29445] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.146440][T29445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.146445][T29445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.146450][T29445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.146453][T29445] RIP: 0033:0x7ff27e3c4a4a
[ 4251.146456][T29445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.146459][T29445] RSP: 002b:00007ffcf402e888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.146463][T29445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff27e3c4a4a
[ 4251.146465][T29445] RDX: 0000000000000040 RSI: 0000000015d96340 RDI: 0000000000000005
[ 4251.146467][T29445] RBP: 00007ffcf402e910 R08: 0000000000418574 R09: 000000000000001c
[ 4251.146469][T29445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.146471][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff27e4ed000
| [ 4251.146485][T29445]
| [ 4251.290280][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4251.631249][T29449] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29449
| [4251.631709][T29449] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4251.631963][T29449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.631965][T29449] Call Trace:
[ 4251.631968][T29449]
[4251.631970][T29449] dump_stack_lvl (lib/dump_stack.c:123)
[4251.631980][T29449] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.631987][T29449] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4251.631994][T29449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.632002][T29449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.632012][T29449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.632017][T29449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.632029][T29449] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.632041][T29449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.632046][T29449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.632054][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.632064][T29449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.632071][T29449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.632080][T29449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.632096][T29449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.632099][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.632110][T29449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.632117][T29449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.632123][T29449] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.632137][T29449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.632145][T29449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.632155][T29449] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.632163][T29449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.632173][T29449] __x64_sys_sendto (net/socket.c:2183)
[4251.632177][T29449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.632181][T29449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.632186][T29449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.632191][T29449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.632196][T29449] RIP: 0033:0x7ff720f5ea4a
[ 4251.632201][T29449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.632204][T29449] RSP: 002b:00007ffed618da98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.632208][T29449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff720f5ea4a
[ 4251.632210][T29449] RDX: 0000000000000040 RSI: 000000000fddc340 RDI: 0000000000000005
[ 4251.632212][T29449] RBP: 00007ffed618db20 R08: 0000000000418574 R09: 000000000000001c
[ 4251.632214][T29449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.632215][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff721087000
| [ 4251.632215][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff721087000
| [ 4251.632230][T29449]
| [ 4251.644730][T29449] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29449
| [4251.645108][T29449] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4251.645353][T29449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.645355][T29449] Call Trace:
[ 4251.645357][T29449]
[4251.645359][T29449] dump_stack_lvl (lib/dump_stack.c:123)
[4251.645365][T29449] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.645371][T29449] lwtunnel_output (net/core/lwtunnel.c:359)
[4251.645378][T29449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.645384][T29449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.645391][T29449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.645396][T29449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.645408][T29449] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.645420][T29449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.645426][T29449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.645430][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.645439][T29449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.645442][T29449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.645451][T29449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.645468][T29449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.645471][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.645482][T29449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.645487][T29449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.645493][T29449] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.645507][T29449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.645514][T29449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.645522][T29449] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.645529][T29449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.645539][T29449] __x64_sys_sendto (net/socket.c:2183)
[4251.645543][T29449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.645547][T29449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.645551][T29449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.645556][T29449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.645560][T29449] RIP: 0033:0x7ff720f5ea4a
[ 4251.645563][T29449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.645566][T29449] RSP: 002b:00007ffed618da98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.645569][T29449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff720f5ea4a
[ 4251.645571][T29449] RDX: 0000000000000040 RSI: 000000000fddc340 RDI: 0000000000000005
[ 4251.645573][T29449] RBP: 00007ffed618db20 R08: 0000000000418574 R09: 000000000000001c
[ 4251.645575][T29449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.645577][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff721087000
| [ 4251.645577][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff721087000
| [ 4251.645591][T29449]
| [ 4251.662887][T29449] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29449
| [4251.663883][T29449] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4251.664142][T29449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.664144][T29449] Call Trace:
[ 4251.664146][T29449]
[4251.664148][T29449] dump_stack_lvl (lib/dump_stack.c:123)
[4251.664155][T29449] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.664161][T29449] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4251.664168][T29449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.664175][T29449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.664181][T29449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.664186][T29449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.664199][T29449] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.664210][T29449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.664216][T29449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.664221][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.664230][T29449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.664234][T29449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.664243][T29449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.664260][T29449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.664262][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.664274][T29449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.664280][T29449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.664285][T29449] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.664300][T29449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.664306][T29449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.664315][T29449] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.664323][T29449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.664333][T29449] __x64_sys_sendto (net/socket.c:2183)
[4251.664337][T29449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.664341][T29449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.664345][T29449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.664350][T29449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.664354][T29449] RIP: 0033:0x7ff720f5ea4a
[ 4251.664358][T29449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.664361][T29449] RSP: 002b:00007ffed618da98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.664364][T29449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff720f5ea4a
[ 4251.664366][T29449] RDX: 0000000000000040 RSI: 000000000fddc340 RDI: 0000000000000005
[ 4251.664368][T29449] RBP: 00007ffed618db20 R08: 0000000000418574 R09: 000000000000001c
[ 4251.664370][T29449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.664372][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff721087000
| [ 4251.664372][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff721087000
| [ 4251.664387][T29449]
| [ 4252.139759][T29453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29453
| [4252.140236][T29453] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4252.140487][T29453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.140490][T29453] Call Trace:
[ 4252.140493][T29453]
[4252.140495][T29453] dump_stack_lvl (lib/dump_stack.c:123)
[4252.140505][T29453] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.140512][T29453] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4252.140519][T29453] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.140527][T29453] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.140535][T29453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.140540][T29453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.140552][T29453] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.140564][T29453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.140570][T29453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.140577][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.140588][T29453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.140594][T29453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.140603][T29453] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.140619][T29453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.140622][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.140634][T29453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.140641][T29453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.140646][T29453] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.140661][T29453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.140668][T29453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.140679][T29453] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.140686][T29453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.140696][T29453] __x64_sys_sendto (net/socket.c:2183)
[4252.140701][T29453] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.140705][T29453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.140710][T29453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.140715][T29453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.140720][T29453] RIP: 0033:0x7f82725d9a4a
[ 4252.140724][T29453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.140728][T29453] RSP: 002b:00007ffd514a90b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.140732][T29453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82725d9a4a
[ 4252.140735][T29453] RDX: 0000000000000040 RSI: 000000001f484340 RDI: 0000000000000005
[ 4252.140737][T29453] RBP: 00007ffd514a9140 R08: 0000000000418574 R09: 000000000000001c
[ 4252.140738][T29453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.140740][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8272702000
| [ 4252.140740][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8272702000
| [ 4252.140754][T29453]
| [ 4252.140757][T29453] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29453
| [4252.152539][T29453] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4252.152782][T29453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.152784][T29453] Call Trace:
[ 4252.152786][T29453]
[4252.152788][T29453] dump_stack_lvl (lib/dump_stack.c:123)
[4252.152795][T29453] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.152800][T29453] lwtunnel_output (net/core/lwtunnel.c:359)
[4252.152807][T29453] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.152813][T29453] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.152819][T29453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.152824][T29453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.152837][T29453] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.152849][T29453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.152854][T29453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.152858][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.152866][T29453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.152870][T29453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.152879][T29453] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.152895][T29453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.152898][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.152910][T29453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.152914][T29453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.152920][T29453] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.152935][T29453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.152942][T29453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.152950][T29453] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.152958][T29453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.152968][T29453] __x64_sys_sendto (net/socket.c:2183)
[4252.152972][T29453] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.152976][T29453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.152980][T29453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.152986][T29453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.152989][T29453] RIP: 0033:0x7f82725d9a4a
[ 4252.152992][T29453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.152995][T29453] RSP: 002b:00007ffd514a90b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.152998][T29453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82725d9a4a
[ 4252.153000][T29453] RDX: 0000000000000040 RSI: 000000001f484340 RDI: 0000000000000005
[ 4252.153002][T29453] RBP: 00007ffd514a9140 R08: 0000000000418574 R09: 000000000000001c
[ 4252.153004][T29453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.153007][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8272702000
| [ 4252.153007][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8272702000
| [ 4252.153022][T29453]
| [ 4252.165896][T29453] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29453
| [4252.166269][T29453] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4252.166513][T29453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.166515][T29453] Call Trace:
[ 4252.166517][T29453]
[4252.166519][T29453] dump_stack_lvl (lib/dump_stack.c:123)
[4252.166525][T29453] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.166531][T29453] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4252.166537][T29453] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.166544][T29453] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.166550][T29453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.166555][T29453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.166567][T29453] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.166579][T29453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.166585][T29453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.166589][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.166598][T29453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.166601][T29453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.166611][T29453] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.166627][T29453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.166630][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.166642][T29453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.166647][T29453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.166653][T29453] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.166667][T29453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.166674][T29453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.166682][T29453] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.166690][T29453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.166700][T29453] __x64_sys_sendto (net/socket.c:2183)
[4252.166704][T29453] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.166707][T29453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.166712][T29453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.166717][T29453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.166721][T29453] RIP: 0033:0x7f82725d9a4a
[ 4252.166724][T29453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.166727][T29453] RSP: 002b:00007ffd514a90b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.166731][T29453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82725d9a4a
[ 4252.166733][T29453] RDX: 0000000000000040 RSI: 000000001f484340 RDI: 0000000000000005
[ 4252.166735][T29453] RBP: 00007ffd514a9140 R08: 0000000000418574 R09: 000000000000001c
[ 4252.166737][T29453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.166738][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8272702000
| [ 4252.166738][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8272702000
| [ 4252.166754][T29453]
| [ 4252.650151][T29457] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29457
| [4252.650654][T29457] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4252.650926][T29457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.650929][T29457] Call Trace:
[ 4252.650931][T29457]
[4252.650934][T29457] dump_stack_lvl (lib/dump_stack.c:123)
[4252.650944][T29457] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.650951][T29457] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4252.650958][T29457] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.650966][T29457] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.650975][T29457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.650979][T29457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.650992][T29457] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.651003][T29457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.651010][T29457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.651018][T29457] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.651028][T29457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.651034][T29457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.651044][T29457] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.651060][T29457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.651063][T29457] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.651074][T29457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.651081][T29457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.651087][T29457] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.651102][T29457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.651109][T29457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.651119][T29457] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.651126][T29457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.651136][T29457] __x64_sys_sendto (net/socket.c:2183)
[4252.651140][T29457] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.651144][T29457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.651149][T29457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.651154][T29457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.651159][T29457] RIP: 0033:0x7efc1d7baa4a
[ 4252.651164][T29457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.651168][T29457] RSP: 002b:00007fff0301bd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.651173][T29457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc1d7baa4a
[ 4252.651175][T29457] RDX: 0000000000000040 RSI: 0000000004ed7340 RDI: 0000000000000005
[ 4252.651177][T29457] RBP: 00007fff0301be10 R08: 0000000000418574 R09: 000000000000001c
[ 4252.651179][T29457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.651181][T29457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc1d8e3000
| [ 4255.061954][T29469] lwtunnel_output(): recursion limit reached on datapath
| [ 4256.553289][T29473] check_preemption_disabled: 7 callbacks suppressed
| [ 4256.553297][T29473] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29473
| [4256.554061][T29473] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4256.554313][T29473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4256.554315][T29473] Call Trace:
[ 4256.554318][T29473]
[4256.554320][T29473] dump_stack_lvl (lib/dump_stack.c:123)
[4256.554330][T29473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4256.554338][T29473] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4256.554344][T29473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4256.554353][T29473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.554362][T29473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4256.554367][T29473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.554379][T29473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4256.554391][T29473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4256.554396][T29473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4256.554403][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.554414][T29473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4256.554420][T29473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4256.554429][T29473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4256.554445][T29473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4256.554449][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.554460][T29473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.554467][T29473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.554473][T29473] ? __pfx___sys_sendto (net/socket.c:2147)
[4256.554487][T29473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4256.554495][T29473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4256.554505][T29473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4256.554513][T29473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4256.554523][T29473] __x64_sys_sendto (net/socket.c:2183)
[4256.554527][T29473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4256.554531][T29473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4256.554536][T29473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4256.554541][T29473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4256.554546][T29473] RIP: 0033:0x7f59d1379a4a
[ 4256.554550][T29473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4256.554553][T29473] RSP: 002b:00007fffd2818258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4256.554558][T29473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59d1379a4a
[ 4256.554561][T29473] RDX: 0000000000000040 RSI: 000000000caae340 RDI: 0000000000000005
[ 4256.554562][T29473] RBP: 00007fffd28182e0 R08: 0000000000418574 R09: 000000000000001c
[ 4256.554564][T29473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4256.554566][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59d14a2000
| [ 4256.554566][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59d14a2000
| [ 4256.554580][T29473]
| [ 4256.554583][T29473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29473
| [4256.566072][T29473] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4256.566323][T29473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4256.566324][T29473] Call Trace:
[ 4256.566326][T29473]
[4256.566328][T29473] dump_stack_lvl (lib/dump_stack.c:123)
[4256.566334][T29473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4256.566340][T29473] lwtunnel_output (net/core/lwtunnel.c:359)
[4256.566346][T29473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4256.566353][T29473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.566359][T29473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4256.566363][T29473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.566376][T29473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4256.566388][T29473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4256.566394][T29473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4256.566398][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.566405][T29473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4256.566409][T29473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4256.566418][T29473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4256.566434][T29473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4256.566437][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.566448][T29473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.566453][T29473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.566458][T29473] ? __pfx___sys_sendto (net/socket.c:2147)
[4256.566473][T29473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4256.566479][T29473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4256.566487][T29473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4256.566494][T29473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4256.566504][T29473] __x64_sys_sendto (net/socket.c:2183)
[4256.566509][T29473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4256.566512][T29473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4256.566517][T29473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4256.566522][T29473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4256.566525][T29473] RIP: 0033:0x7f59d1379a4a
[ 4256.566528][T29473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4256.566531][T29473] RSP: 002b:00007fffd2818258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4256.566535][T29473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59d1379a4a
[ 4256.566537][T29473] RDX: 0000000000000040 RSI: 000000000caae340 RDI: 0000000000000005
[ 4256.566539][T29473] RBP: 00007fffd28182e0 R08: 0000000000418574 R09: 000000000000001c
[ 4256.566540][T29473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4256.566542][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59d14a2000
| [ 4256.566542][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59d14a2000
| [ 4256.566557][T29473]
| [ 4256.583828][T29473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29473
| [4256.584195][T29473] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4256.584446][T29473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4256.584448][T29473] Call Trace:
[ 4256.584450][T29473]
[4256.584452][T29473] dump_stack_lvl (lib/dump_stack.c:123)
[4256.584459][T29473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4256.584465][T29473] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4256.584472][T29473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4256.584479][T29473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.584486][T29473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4256.584491][T29473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.584504][T29473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4256.584516][T29473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4256.584521][T29473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4256.584527][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.584536][T29473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4256.584540][T29473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4256.584549][T29473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4256.584566][T29473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4256.584569][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.584580][T29473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.584585][T29473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.584591][T29473] ? __pfx___sys_sendto (net/socket.c:2147)
[4256.584606][T29473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4256.584612][T29473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4256.584620][T29473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4256.584628][T29473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4256.584638][T29473] __x64_sys_sendto (net/socket.c:2183)
[4256.584642][T29473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4256.584645][T29473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4256.584650][T29473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4256.584655][T29473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4256.584658][T29473] RIP: 0033:0x7f59d1379a4a
[ 4256.584662][T29473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4256.584666][T29473] RSP: 002b:00007fffd2818258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4256.584669][T29473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59d1379a4a
[ 4256.584671][T29473] RDX: 0000000000000040 RSI: 000000000caae340 RDI: 0000000000000005
[ 4256.584673][T29473] RBP: 00007fffd28182e0 R08: 0000000000418574 R09: 000000000000001c
[ 4256.584675][T29473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4256.584677][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59d14a2000
| [ 4256.584677][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59d14a2000
| [ 4256.584692][T29473]
| [ 4257.469898][T29481] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29481
| [4257.470612][T29481] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4257.470880][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.470882][T29481] Call Trace:
[ 4257.470885][T29481]
[4257.470887][T29481] dump_stack_lvl (lib/dump_stack.c:123)
[4257.470896][T29481] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.470903][T29481] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4257.470910][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.470919][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.470927][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.470932][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.470944][T29481] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.470956][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.470961][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.470969][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.470979][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.470985][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.470995][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.471012][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.471015][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.471027][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.471033][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.471039][T29481] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.471054][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.471062][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.471072][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.471079][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.471089][T29481] __x64_sys_sendto (net/socket.c:2183)
[4257.471094][T29481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.471098][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.471104][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.471109][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.471114][T29481] RIP: 0033:0x7fe026ffea4a
[ 4257.471119][T29481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.471123][T29481] RSP: 002b:00007ffc64154dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.471127][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe026ffea4a
[ 4257.471129][T29481] RDX: 0000000000000040 RSI: 000000000d777340 RDI: 0000000000000005
[ 4257.471131][T29481] RBP: 00007ffc64154e60 R08: 0000000000418574 R09: 000000000000001c
[ 4257.471134][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.471136][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe027127000
| [ 4257.471136][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe027127000
| [ 4257.471150][T29481]
| [ 4257.483616][T29481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29481
| [4257.483991][T29481] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4257.484525][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.484527][T29481] Call Trace:
[ 4257.484529][T29481]
[4257.484532][T29481] dump_stack_lvl (lib/dump_stack.c:123)
[4257.484538][T29481] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.484543][T29481] lwtunnel_output (net/core/lwtunnel.c:359)
[4257.484550][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.484558][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.484565][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.484569][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.484581][T29481] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.484593][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.484598][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.484603][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.484612][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.484616][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.484625][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.484641][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.484644][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.484656][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.484661][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.484667][T29481] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.484682][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.484688][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.484697][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.484704][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.484715][T29481] __x64_sys_sendto (net/socket.c:2183)
[4257.484719][T29481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.484722][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.484727][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.484732][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.484735][T29481] RIP: 0033:0x7fe026ffea4a
[ 4257.484739][T29481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.484742][T29481] RSP: 002b:00007ffc64154dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.484745][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe026ffea4a
[ 4257.484747][T29481] RDX: 0000000000000040 RSI: 000000000d777340 RDI: 0000000000000005
[ 4257.484749][T29481] RBP: 00007ffc64154e60 R08: 0000000000418574 R09: 000000000000001c
[ 4257.484751][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.484753][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe027127000
| [ 4257.484753][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe027127000
| [ 4257.484767][T29481]
| [ 4257.502734][T29481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29481
| [4257.503138][T29481] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4257.503396][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.503398][T29481] Call Trace:
[ 4257.503400][T29481]
[4257.503402][T29481] dump_stack_lvl (lib/dump_stack.c:123)
[4257.503408][T29481] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.503414][T29481] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4257.503421][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.503428][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.503435][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.503440][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.503452][T29481] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.503464][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.503470][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.503474][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.503482][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.503486][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.503495][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.503512][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.503515][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.503527][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.503532][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.503537][T29481] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.503552][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.503559][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.503567][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.503575][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.503585][T29481] __x64_sys_sendto (net/socket.c:2183)
[4257.503589][T29481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.503592][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.503597][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.503602][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.503605][T29481] RIP: 0033:0x7fe026ffea4a
[ 4257.503609][T29481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.503612][T29481] RSP: 002b:00007ffc64154dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.503616][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe026ffea4a
[ 4257.503618][T29481] RDX: 0000000000000040 RSI: 000000000d777340 RDI: 0000000000000005
[ 4257.503620][T29481] RBP: 00007ffc64154e60 R08: 0000000000418574 R09: 000000000000001c
[ 4257.503622][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.503624][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe027127000
| [ 4257.503624][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe027127000
| [ 4257.503639][T29481]
| [ 4257.964964][T29485] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29485
| [4257.965489][T29485] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4257.965755][T29485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.965758][T29485] Call Trace:
[ 4257.965761][T29485]
[4257.965763][T29485] dump_stack_lvl (lib/dump_stack.c:123)
[4257.965772][T29485] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.965780][T29485] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4257.965787][T29485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.965795][T29485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.965804][T29485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.965809][T29485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.965821][T29485] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.965833][T29485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.965838][T29485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.965846][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.965856][T29485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.965862][T29485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.965872][T29485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.965887][T29485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.965891][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.965902][T29485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.965909][T29485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.965915][T29485] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.965929][T29485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.965936][T29485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.965947][T29485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.965954][T29485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.965964][T29485] __x64_sys_sendto (net/socket.c:2183)
[4257.965968][T29485] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.965972][T29485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.965978][T29485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.965982][T29485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.965988][T29485] RIP: 0033:0x7f30a5f16a4a
[ 4257.965993][T29485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.965996][T29485] RSP: 002b:00007ffc181140a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.966001][T29485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30a5f16a4a
[ 4257.966003][T29485] RDX: 0000000000000040 RSI: 000000001386c340 RDI: 0000000000000005
[ 4257.966007][T29485] RBP: 00007ffc18114130 R08: 0000000000418574 R09: 000000000000001c
[ 4257.966009][T29485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.966011][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30a603f000
| [ 4257.966011][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30a603f000
| [ 4257.966026][T29485]
| [ 4257.978708][T29485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29485
| [4257.979186][T29485] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4257.979446][T29485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.979448][T29485] Call Trace:
[ 4257.979450][T29485]
[4257.979452][T29485] dump_stack_lvl (lib/dump_stack.c:123)
[4257.979458][T29485] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.979464][T29485] lwtunnel_output (net/core/lwtunnel.c:359)
[4257.979471][T29485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.979477][T29485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.979484][T29485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.979488][T29485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.979501][T29485] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.979513][T29485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.979518][T29485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.979523][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.979531][T29485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.979535][T29485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.979544][T29485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.979560][T29485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.979564][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.979575][T29485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.979580][T29485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.979586][T29485] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.979601][T29485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.979607][T29485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.979615][T29485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.979623][T29485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.979633][T29485] __x64_sys_sendto (net/socket.c:2183)
[4257.979637][T29485] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.979640][T29485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.979645][T29485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.979650][T29485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.979653][T29485] RIP: 0033:0x7f30a5f16a4a
[ 4257.979656][T29485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.979659][T29485] RSP: 002b:00007ffc181140a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.979662][T29485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30a5f16a4a
[ 4257.979664][T29485] RDX: 0000000000000040 RSI: 000000001386c340 RDI: 0000000000000005
[ 4257.979666][T29485] RBP: 00007ffc18114130 R08: 0000000000418574 R09: 000000000000001c
[ 4257.979668][T29485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.979670][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30a603f000
| [ 4257.979670][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30a603f000
| [ 4257.979685][T29485]
| [ 4257.997587][T29485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29485
| [4257.997967][T29485] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4257.998235][T29485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.998237][T29485] Call Trace:
[ 4257.998239][T29485]
[4257.998241][T29485] dump_stack_lvl (lib/dump_stack.c:123)
[4257.998248][T29485] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.998254][T29485] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4257.998260][T29485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.998267][T29485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.998274][T29485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.998279][T29485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.998291][T29485] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.998303][T29485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.998308][T29485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.998313][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.998322][T29485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.998325][T29485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.998334][T29485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.998351][T29485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.998354][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.998366][T29485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.998371][T29485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.998377][T29485] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.998391][T29485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.998398][T29485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.998406][T29485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.998413][T29485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.998424][T29485] __x64_sys_sendto (net/socket.c:2183)
[4257.998428][T29485] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.998431][T29485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.998435][T29485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.998440][T29485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.998444][T29485] RIP: 0033:0x7f30a5f16a4a
[ 4257.998447][T29485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.998450][T29485] RSP: 002b:00007ffc181140a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.998454][T29485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30a5f16a4a
[ 4257.998456][T29485] RDX: 0000000000000040 RSI: 000000001386c340 RDI: 0000000000000005
[ 4257.998458][T29485] RBP: 00007ffc18114130 R08: 0000000000418574 R09: 000000000000001c
[ 4257.998460][T29485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.998462][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30a603f000
| [ 4257.998462][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30a603f000
| [ 4257.998476][T29485]
| [ 4258.464755][T29489] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29489
| [4258.466713][T29489] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4258.467154][T29489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4258.467157][T29489] Call Trace:
[ 4258.467159][T29489]
[4258.467161][T29489] dump_stack_lvl (lib/dump_stack.c:123)
[4258.467171][T29489] check_preemption_disabled (lib/smp_processor_id.c:52)
[4258.467179][T29489] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4258.467186][T29489] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4258.467195][T29489] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4258.467203][T29489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4258.467208][T29489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4258.467220][T29489] rawv6_sendmsg (net/ipv6/raw.c:918)
[4258.467232][T29489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4258.467238][T29489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4258.467245][T29489] ? __lock_release (kernel/locking/lockdep.c:5534)
[4258.467256][T29489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4258.467262][T29489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4258.467271][T29489] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4258.467288][T29489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4258.467291][T29489] ? __lock_release (kernel/locking/lockdep.c:5534)
[4258.467302][T29489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4258.467309][T29489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4258.467315][T29489] ? __pfx___sys_sendto (net/socket.c:2147)
[4258.467329][T29489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4258.467336][T29489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4258.467346][T29489] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4258.467354][T29489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4258.467364][T29489] __x64_sys_sendto (net/socket.c:2183)
[4258.467368][T29489] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4258.467372][T29489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4258.467377][T29489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4258.467382][T29489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4258.467386][T29489] RIP: 0033:0x7fc13ba1da4a
[ 4258.467392][T29489] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4258.467395][T29489] RSP: 002b:00007ffe40141ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4258.467399][T29489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc13ba1da4a
[ 4258.467402][T29489] RDX: 0000000000000040 RSI: 0000000000e74340 RDI: 0000000000000005
[ 4258.467404][T29489] RBP: 00007ffe40141f80 R08: 0000000000418574 R09: 000000000000001c
[ 4258.467406][T29489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4258.467408][T29489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc13bb46000
| [ 4259.879286][T29501] lwtunnel_output(): recursion limit reached on datapath
| [ 4261.823965][T29509] check_preemption_disabled: 12 callbacks suppressed
| [ 4261.823975][T29509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29509
| [4261.824806][T29509] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4261.825087][T29509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.825090][T29509] Call Trace:
[ 4261.825093][T29509]
[4261.825095][T29509] dump_stack_lvl (lib/dump_stack.c:123)
[4261.825106][T29509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.825113][T29509] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4261.825119][T29509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.825128][T29509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.825136][T29509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.825142][T29509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.825154][T29509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.825166][T29509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.825171][T29509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.825179][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.825189][T29509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.825196][T29509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.825206][T29509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.825222][T29509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.825225][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.825236][T29509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.825243][T29509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.825249][T29509] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.825263][T29509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.825271][T29509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.825279][T29509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.825286][T29509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.825296][T29509] __x64_sys_sendto (net/socket.c:2183)
[4261.825300][T29509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.825304][T29509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.825308][T29509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.825313][T29509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.825318][T29509] RIP: 0033:0x7fb08d794a4a
[ 4261.825323][T29509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.825326][T29509] RSP: 002b:00007ffc3e1bb918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.825331][T29509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb08d794a4a
[ 4261.825333][T29509] RDX: 0000000000000040 RSI: 0000000026bb8340 RDI: 0000000000000005
[ 4261.825335][T29509] RBP: 00007ffc3e1bb9a0 R08: 0000000000418574 R09: 000000000000001c
[ 4261.825337][T29509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.825339][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb08d8bd000
| [ 4261.825339][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb08d8bd000
| [ 4261.825354][T29509]
| [ 4261.825361][T29509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29509
| [4261.837721][T29509] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4261.837981][T29509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.837983][T29509] Call Trace:
[ 4261.837985][T29509]
[4261.837987][T29509] dump_stack_lvl (lib/dump_stack.c:123)
[4261.837993][T29509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.837999][T29509] lwtunnel_output (net/core/lwtunnel.c:359)
[4261.838007][T29509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.838014][T29509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.838021][T29509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.838026][T29509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.838038][T29509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.838050][T29509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.838056][T29509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.838061][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.838069][T29509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.838074][T29509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.838083][T29509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.838099][T29509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.838102][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.838114][T29509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.838118][T29509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.838124][T29509] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.838139][T29509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.838146][T29509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.838154][T29509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.838162][T29509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.838172][T29509] __x64_sys_sendto (net/socket.c:2183)
[4261.838176][T29509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.838180][T29509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.838184][T29509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.838189][T29509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.838193][T29509] RIP: 0033:0x7fb08d794a4a
[ 4261.838197][T29509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.838200][T29509] RSP: 002b:00007ffc3e1bb918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.838203][T29509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb08d794a4a
[ 4261.838205][T29509] RDX: 0000000000000040 RSI: 0000000026bb8340 RDI: 0000000000000005
[ 4261.838207][T29509] RBP: 00007ffc3e1bb9a0 R08: 0000000000418574 R09: 000000000000001c
[ 4261.838209][T29509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.838211][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb08d8bd000
| [ 4261.838211][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb08d8bd000
| [ 4261.838226][T29509]
| [ 4261.851226][T29509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29509
| [4261.851613][T29509] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4261.851879][T29509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.851881][T29509] Call Trace:
[ 4261.851883][T29509]
[4261.851885][T29509] dump_stack_lvl (lib/dump_stack.c:123)
[4261.851891][T29509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.851897][T29509] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4261.851904][T29509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.851911][T29509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.851918][T29509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.851923][T29509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.851936][T29509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.851948][T29509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.851953][T29509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.851959][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.851967][T29509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.851971][T29509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.851980][T29509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.851997][T29509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.852000][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.852013][T29509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.852018][T29509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.852023][T29509] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.852038][T29509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.852045][T29509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.852054][T29509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.852061][T29509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.852072][T29509] __x64_sys_sendto (net/socket.c:2183)
[4261.852076][T29509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.852079][T29509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.852084][T29509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.852089][T29509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.852092][T29509] RIP: 0033:0x7fb08d794a4a
[ 4261.852096][T29509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.852099][T29509] RSP: 002b:00007ffc3e1bb918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.852102][T29509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb08d794a4a
[ 4261.852104][T29509] RDX: 0000000000000040 RSI: 0000000026bb8340 RDI: 0000000000000005
[ 4261.852106][T29509] RBP: 00007ffc3e1bb9a0 R08: 0000000000418574 R09: 000000000000001c
[ 4261.852109][T29509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.852110][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb08d8bd000
| [ 4261.852125][T29509]
| [ 4262.042316][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4262.350135][T29513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29513
| [4262.350591][T29513] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4262.350853][T29513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4262.350856][T29513] Call Trace:
[ 4262.350858][T29513]
[4262.350861][T29513] dump_stack_lvl (lib/dump_stack.c:123)
[4262.350870][T29513] check_preemption_disabled (lib/smp_processor_id.c:52)
[4262.350879][T29513] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4262.350885][T29513] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4262.350894][T29513] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.350903][T29513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4262.350908][T29513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.350920][T29513] rawv6_sendmsg (net/ipv6/raw.c:918)
[4262.350932][T29513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4262.350937][T29513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4262.350945][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.350956][T29513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4262.350963][T29513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4262.350972][T29513] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4262.350989][T29513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4262.350992][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.351003][T29513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.351011][T29513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.351017][T29513] ? __pfx___sys_sendto (net/socket.c:2147)
[4262.351032][T29513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4262.351039][T29513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4262.351049][T29513] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4262.351056][T29513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4262.351067][T29513] __x64_sys_sendto (net/socket.c:2183)
[4262.351071][T29513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4262.351075][T29513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4262.351081][T29513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4262.351086][T29513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4262.351091][T29513] RIP: 0033:0x7fe0c9330a4a
[ 4262.351096][T29513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4262.351100][T29513] RSP: 002b:00007ffc68c67f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4262.351104][T29513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0c9330a4a
[ 4262.351106][T29513] RDX: 0000000000000040 RSI: 0000000032499340 RDI: 0000000000000005
[ 4262.351108][T29513] RBP: 00007ffc68c68000 R08: 0000000000418574 R09: 000000000000001c
[ 4262.351110][T29513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4262.351112][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0c9459000
| [ 4262.351112][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0c9459000
| [ 4262.351127][T29513]
| [ 4262.363521][T29513] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29513
| [4262.363889][T29513] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4262.364149][T29513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4262.364151][T29513] Call Trace:
[ 4262.364153][T29513]
[4262.364155][T29513] dump_stack_lvl (lib/dump_stack.c:123)
[4262.364161][T29513] check_preemption_disabled (lib/smp_processor_id.c:52)
[4262.364167][T29513] lwtunnel_output (net/core/lwtunnel.c:359)
[4262.364174][T29513] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4262.364181][T29513] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.364188][T29513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4262.364193][T29513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.364206][T29513] rawv6_sendmsg (net/ipv6/raw.c:918)
[4262.364218][T29513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4262.364223][T29513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4262.364227][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.364236][T29513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4262.364240][T29513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4262.364249][T29513] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4262.364266][T29513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4262.364268][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.364280][T29513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.364284][T29513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.364290][T29513] ? __pfx___sys_sendto (net/socket.c:2147)
[4262.364305][T29513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4262.364312][T29513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4262.364321][T29513] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4262.364328][T29513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4262.364338][T29513] __x64_sys_sendto (net/socket.c:2183)
[4262.364342][T29513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4262.364346][T29513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4262.364351][T29513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4262.364356][T29513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4262.364360][T29513] RIP: 0033:0x7fe0c9330a4a
[ 4262.364363][T29513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4262.364366][T29513] RSP: 002b:00007ffc68c67f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4262.364369][T29513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0c9330a4a
[ 4262.364371][T29513] RDX: 0000000000000040 RSI: 0000000032499340 RDI: 0000000000000005
[ 4262.364373][T29513] RBP: 00007ffc68c68000 R08: 0000000000418574 R09: 000000000000001c
[ 4262.364374][T29513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4262.364376][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0c9459000
| [ 4262.364376][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0c9459000
| [ 4262.364391][T29513]
| [ 4262.364846][T29513] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29513
| [4262.376194][T29513] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4262.376445][T29513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4262.376447][T29513] Call Trace:
[ 4262.376449][T29513]
[4262.376451][T29513] dump_stack_lvl (lib/dump_stack.c:123)
[4262.376458][T29513] check_preemption_disabled (lib/smp_processor_id.c:52)
[4262.376464][T29513] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4262.376470][T29513] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4262.376478][T29513] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.376486][T29513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4262.376491][T29513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.376504][T29513] rawv6_sendmsg (net/ipv6/raw.c:918)
[4262.376516][T29513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4262.376521][T29513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4262.376527][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.376536][T29513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4262.376540][T29513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4262.376549][T29513] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4262.376565][T29513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4262.376569][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.376581][T29513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.376586][T29513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.376592][T29513] ? __pfx___sys_sendto (net/socket.c:2147)
[4262.376606][T29513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4262.376613][T29513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4262.376622][T29513] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4262.376630][T29513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4262.376640][T29513] __x64_sys_sendto (net/socket.c:2183)
[4262.376644][T29513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4262.376647][T29513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4262.376652][T29513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4262.376656][T29513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4262.376661][T29513] RIP: 0033:0x7fe0c9330a4a
[ 4262.376664][T29513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4262.376667][T29513] RSP: 002b:00007ffc68c67f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4262.376670][T29513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0c9330a4a
[ 4262.376672][T29513] RDX: 0000000000000040 RSI: 0000000032499340 RDI: 0000000000000005
[ 4262.376674][T29513] RBP: 00007ffc68c68000 R08: 0000000000418574 R09: 000000000000001c
[ 4262.376676][T29513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4262.376678][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0c9459000
| [ 4262.376678][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0c9459000
| [ 4262.376692][T29513]
| [ 4262.861776][T29517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29517
| [4262.862269][T29517] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4262.862534][T29517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4262.862536][T29517] Call Trace:
[ 4262.862538][T29517]
[4262.862541][T29517] dump_stack_lvl (lib/dump_stack.c:123)
[4262.862550][T29517] check_preemption_disabled (lib/smp_processor_id.c:52)
[4262.862557][T29517] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4262.862564][T29517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4262.862572][T29517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.862581][T29517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4262.862586][T29517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.862598][T29517] rawv6_sendmsg (net/ipv6/raw.c:918)
[4262.862609][T29517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4262.862615][T29517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4262.862623][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.862633][T29517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4262.862639][T29517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4262.862649][T29517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4262.862664][T29517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4262.862667][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.862679][T29517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.862687][T29517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.862692][T29517] ? __pfx___sys_sendto (net/socket.c:2147)
[4262.862706][T29517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4262.862714][T29517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4262.862724][T29517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4262.862732][T29517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4262.862742][T29517] __x64_sys_sendto (net/socket.c:2183)
[4262.862746][T29517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4262.862750][T29517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4262.862756][T29517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4262.862760][T29517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4262.862765][T29517] RIP: 0033:0x7f1db02f8a4a
[ 4262.862770][T29517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4262.862773][T29517] RSP: 002b:00007ffdcc0c1268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4262.862777][T29517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1db02f8a4a
[ 4262.862779][T29517] RDX: 0000000000000040 RSI: 000000002857e340 RDI: 0000000000000005
[ 4262.862781][T29517] RBP: 00007ffdcc0c12f0 R08: 0000000000418574 R09: 000000000000001c
[ 4262.862783][T29517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4262.862784][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1db0421000
| [ 4262.862799][T29517]
| [ 4262.862801][T29517] lwtunnel_output(): recursion limit reached on datapath
| [ 4264.348150][T29521] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29521
| [4264.348618][T29521] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4264.348874][T29521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4264.348876][T29521] Call Trace:
[ 4264.348879][T29521]
[4264.348881][T29521] dump_stack_lvl (lib/dump_stack.c:123)
[4264.348890][T29521] check_preemption_disabled (lib/smp_processor_id.c:52)
[4264.348897][T29521] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4264.348904][T29521] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4264.348913][T29521] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.348921][T29521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4264.348926][T29521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.348939][T29521] rawv6_sendmsg (net/ipv6/raw.c:918)
[4264.348942][T29521] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[4264.348957][T29521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4264.348964][T29521] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1))
[4264.348973][T29521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4264.348979][T29521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4264.348988][T29521] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4264.349006][T29521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4264.349013][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4264.349024][T29521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.349031][T29521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.349037][T29521] ? __pfx___sys_sendto (net/socket.c:2147)
[4264.349052][T29521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4264.349059][T29521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4264.349069][T29521] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4264.349076][T29521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4264.349086][T29521] __x64_sys_sendto (net/socket.c:2183)
[4264.349090][T29521] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4264.349094][T29521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4264.349098][T29521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4264.349103][T29521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4264.349108][T29521] RIP: 0033:0x7f4bea48ba4a
[ 4264.349113][T29521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4264.349116][T29521] RSP: 002b:00007ffd115e8aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4264.349120][T29521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4bea48ba4a
[ 4264.349122][T29521] RDX: 0000000000000040 RSI: 0000000027c8d340 RDI: 0000000000000005
[ 4264.349124][T29521] RBP: 00007ffd115e8b30 R08: 0000000000418574 R09: 000000000000001c
[ 4264.349126][T29521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4264.349127][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bea5b4000
| [ 4264.349127][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bea5b4000
| [ 4264.349142][T29521]
| [ 4264.362044][T29521] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29521
| [4264.362406][T29521] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4264.362650][T29521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4264.362652][T29521] Call Trace:
[ 4264.362654][T29521]
[4264.362656][T29521] dump_stack_lvl (lib/dump_stack.c:123)
[4264.362662][T29521] check_preemption_disabled (lib/smp_processor_id.c:52)
[4264.362668][T29521] lwtunnel_output (net/core/lwtunnel.c:359)
[4264.362675][T29521] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4264.362682][T29521] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.362689][T29521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4264.362694][T29521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.362706][T29521] rawv6_sendmsg (net/ipv6/raw.c:918)
[4264.362709][T29521] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[4264.362721][T29521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4264.362728][T29521] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1))
[4264.362736][T29521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4264.362740][T29521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4264.362750][T29521] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4264.362766][T29521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4264.362771][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4264.362782][T29521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.362788][T29521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.362794][T29521] ? __pfx___sys_sendto (net/socket.c:2147)
[4264.362808][T29521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4264.362814][T29521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4264.362823][T29521] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4264.362830][T29521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4264.362841][T29521] __x64_sys_sendto (net/socket.c:2183)
[4264.362844][T29521] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4264.362848][T29521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4264.362853][T29521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4264.362857][T29521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4264.362861][T29521] RIP: 0033:0x7f4bea48ba4a
[ 4264.362865][T29521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4264.362867][T29521] RSP: 002b:00007ffd115e8aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4264.362871][T29521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4bea48ba4a
[ 4264.362873][T29521] RDX: 0000000000000040 RSI: 0000000027c8d340 RDI: 0000000000000005
[ 4264.362875][T29521] RBP: 00007ffd115e8b30 R08: 0000000000418574 R09: 000000000000001c
[ 4264.362877][T29521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4264.362879][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bea5b4000
| [ 4264.362879][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bea5b4000
| [ 4264.362894][T29521]
| [ 4264.378258][T29521] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29521
| [4264.378628][T29521] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4264.378873][T29521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4264.378875][T29521] Call Trace:
[ 4264.378877][T29521]
[4264.378879][T29521] dump_stack_lvl (lib/dump_stack.c:123)
[4264.378886][T29521] check_preemption_disabled (lib/smp_processor_id.c:52)
[4264.378892][T29521] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4264.378898][T29521] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4264.378905][T29521] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.378912][T29521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4264.378917][T29521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.378929][T29521] rawv6_sendmsg (net/ipv6/raw.c:918)
[4264.378932][T29521] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[4264.378945][T29521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4264.378951][T29521] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1))
[4264.378959][T29521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4264.378963][T29521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4264.378972][T29521] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4264.378988][T29521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4264.378993][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4264.379004][T29521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.379011][T29521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.379017][T29521] ? __pfx___sys_sendto (net/socket.c:2147)
[4264.379032][T29521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4264.379038][T29521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4264.379046][T29521] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4264.379053][T29521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4264.379063][T29521] __x64_sys_sendto (net/socket.c:2183)
[4264.379067][T29521] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4264.379070][T29521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4264.379075][T29521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4264.379080][T29521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4264.379083][T29521] RIP: 0033:0x7f4bea48ba4a
[ 4264.379087][T29521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4264.379091][T29521] RSP: 002b:00007ffd115e8aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4264.379095][T29521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4bea48ba4a
[ 4264.379097][T29521] RDX: 0000000000000040 RSI: 0000000027c8d340 RDI: 0000000000000005
[ 4264.379099][T29521] RBP: 00007ffd115e8b30 R08: 0000000000418574 R09: 000000000000001c
[ 4264.379101][T29521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4264.379103][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bea5b4000
| [ 4264.854736][T29525] lwtunnel_output(): recursion limit reached on datapath
| [ 4267.274756][T29537] check_preemption_disabled: 7 callbacks suppressed
| [ 4267.274765][T29537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29537
| [4267.275531][T29537] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4267.275779][T29537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.275781][T29537] Call Trace:
[ 4267.275784][T29537]
[4267.275786][T29537] dump_stack_lvl (lib/dump_stack.c:123)
[4267.275796][T29537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.275803][T29537] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4267.275809][T29537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.275818][T29537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.275827][T29537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.275832][T29537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.275844][T29537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.275855][T29537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.275861][T29537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.275868][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.275879][T29537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.275885][T29537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.275894][T29537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.275910][T29537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.275913][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.275925][T29537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.275932][T29537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.275938][T29537] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.275952][T29537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.275959][T29537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.275970][T29537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.275978][T29537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.275988][T29537] __x64_sys_sendto (net/socket.c:2183)
[4267.275991][T29537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.275996][T29537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.276001][T29537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.276008][T29537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.276013][T29537] RIP: 0033:0x7f6616f82a4a
[ 4267.276018][T29537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.276021][T29537] RSP: 002b:00007ffc69ddb668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.276025][T29537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6616f82a4a
[ 4267.276028][T29537] RDX: 0000000000000040 RSI: 0000000035b1e340 RDI: 0000000000000005
[ 4267.276030][T29537] RBP: 00007ffc69ddb6f0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.276032][T29537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.276034][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66170ab000
| [ 4267.276034][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66170ab000
| [ 4267.276049][T29537]
| [ 4267.288539][T29537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29537
| [4267.288909][T29537] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4267.289664][T29537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.289666][T29537] Call Trace:
[ 4267.289668][T29537]
[4267.289671][T29537] dump_stack_lvl (lib/dump_stack.c:123)
[4267.289677][T29537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.289683][T29537] lwtunnel_output (net/core/lwtunnel.c:359)
[4267.289690][T29537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.289698][T29537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.289705][T29537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.289710][T29537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.289723][T29537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.289735][T29537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.289740][T29537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.289746][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.289754][T29537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.289759][T29537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.289768][T29537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.289785][T29537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.289788][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.289799][T29537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.289805][T29537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.289811][T29537] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.289825][T29537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.289832][T29537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.289841][T29537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.289849][T29537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.289860][T29537] __x64_sys_sendto (net/socket.c:2183)
[4267.289864][T29537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.289868][T29537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.289873][T29537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.289878][T29537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.289881][T29537] RIP: 0033:0x7f6616f82a4a
[ 4267.289885][T29537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.289888][T29537] RSP: 002b:00007ffc69ddb668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.289891][T29537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6616f82a4a
[ 4267.289893][T29537] RDX: 0000000000000040 RSI: 0000000035b1e340 RDI: 0000000000000005
[ 4267.289895][T29537] RBP: 00007ffc69ddb6f0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.289897][T29537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.289899][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66170ab000
| [ 4267.289899][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66170ab000
| [ 4267.289913][T29537]
| [ 4267.304426][T29537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29537
| [4267.304792][T29537] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4267.305055][T29537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.305057][T29537] Call Trace:
[ 4267.305059][T29537]
[4267.305061][T29537] dump_stack_lvl (lib/dump_stack.c:123)
[4267.305068][T29537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.305074][T29537] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4267.305081][T29537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.305088][T29537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.305094][T29537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.305099][T29537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.305111][T29537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.305123][T29537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.305129][T29537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.305134][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.305143][T29537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.305148][T29537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.305157][T29537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.305173][T29537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.305176][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.305188][T29537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.305193][T29537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.305199][T29537] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.305213][T29537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.305220][T29537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.305229][T29537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.305236][T29537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.305246][T29537] __x64_sys_sendto (net/socket.c:2183)
[4267.305250][T29537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.305253][T29537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.305258][T29537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.305263][T29537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.305266][T29537] RIP: 0033:0x7f6616f82a4a
[ 4267.305270][T29537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.305274][T29537] RSP: 002b:00007ffc69ddb668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.305277][T29537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6616f82a4a
[ 4267.305279][T29537] RDX: 0000000000000040 RSI: 0000000035b1e340 RDI: 0000000000000005
[ 4267.305281][T29537] RBP: 00007ffc69ddb6f0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.305283][T29537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.305285][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66170ab000
| [ 4267.305285][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66170ab000
| [ 4267.305301][T29537]
| [ 4267.802832][T29541] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29541
| [4267.803833][T29541] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4267.804098][T29541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.804100][T29541] Call Trace:
[ 4267.804103][T29541]
[4267.804105][T29541] dump_stack_lvl (lib/dump_stack.c:123)
[4267.804115][T29541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.804122][T29541] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4267.804128][T29541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.804137][T29541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.804145][T29541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.804150][T29541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.804162][T29541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.804174][T29541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.804180][T29541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.804188][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.804199][T29541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.804206][T29541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.804215][T29541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.804231][T29541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.804234][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.804245][T29541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.804252][T29541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.804258][T29541] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.804272][T29541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.804279][T29541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.804290][T29541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.804297][T29541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.804307][T29541] __x64_sys_sendto (net/socket.c:2183)
[4267.804311][T29541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.804315][T29541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.804320][T29541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.804325][T29541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.804330][T29541] RIP: 0033:0x7f4f5ebafa4a
[ 4267.804335][T29541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.804338][T29541] RSP: 002b:00007ffd97f6c758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.804343][T29541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f5ebafa4a
[ 4267.804345][T29541] RDX: 0000000000000040 RSI: 0000000034886340 RDI: 0000000000000005
[ 4267.804347][T29541] RBP: 00007ffd97f6c7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.804349][T29541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.804351][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f5ecd8000
| [ 4267.804351][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f5ecd8000
| [ 4267.804365][T29541]
| [ 4267.804369][T29541] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29541
| [4267.816172][T29541] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4267.816422][T29541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.816424][T29541] Call Trace:
[ 4267.816426][T29541]
[4267.816429][T29541] dump_stack_lvl (lib/dump_stack.c:123)
[4267.816435][T29541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.816441][T29541] lwtunnel_output (net/core/lwtunnel.c:359)
[4267.816448][T29541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.816455][T29541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.816461][T29541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.816466][T29541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.816478][T29541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.816490][T29541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.816496][T29541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.816501][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.816509][T29541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.816513][T29541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.816522][T29541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.816538][T29541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.816541][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.816553][T29541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.816557][T29541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.816563][T29541] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.816578][T29541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.816584][T29541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.816592][T29541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.816600][T29541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.816610][T29541] __x64_sys_sendto (net/socket.c:2183)
[4267.816614][T29541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.816617][T29541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.816622][T29541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.816627][T29541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.816630][T29541] RIP: 0033:0x7f4f5ebafa4a
[ 4267.816633][T29541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.816637][T29541] RSP: 002b:00007ffd97f6c758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.816640][T29541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f5ebafa4a
[ 4267.816642][T29541] RDX: 0000000000000040 RSI: 0000000034886340 RDI: 0000000000000005
[ 4267.816644][T29541] RBP: 00007ffd97f6c7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.816645][T29541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.816647][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f5ecd8000
| [ 4267.816647][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f5ecd8000
| [ 4267.816661][T29541]
| [ 4267.833690][T29541] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29541
| [4267.834065][T29541] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4267.834310][T29541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.834312][T29541] Call Trace:
[ 4267.834314][T29541]
[4267.834316][T29541] dump_stack_lvl (lib/dump_stack.c:123)
[4267.834323][T29541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.834329][T29541] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4267.834336][T29541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.834343][T29541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.834350][T29541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.834355][T29541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.834367][T29541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.834379][T29541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.834385][T29541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.834390][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.834399][T29541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.834403][T29541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.834412][T29541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.834428][T29541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.834431][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.834443][T29541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.834448][T29541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.834454][T29541] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.834469][T29541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.834476][T29541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.834484][T29541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.834492][T29541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.834502][T29541] __x64_sys_sendto (net/socket.c:2183)
[4267.834506][T29541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.834509][T29541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.834514][T29541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.834519][T29541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.834522][T29541] RIP: 0033:0x7f4f5ebafa4a
[ 4267.834526][T29541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.834529][T29541] RSP: 002b:00007ffd97f6c758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.834532][T29541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f5ebafa4a
[ 4267.834535][T29541] RDX: 0000000000000040 RSI: 0000000034886340 RDI: 0000000000000005
[ 4267.834537][T29541] RBP: 00007ffd97f6c7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.834539][T29541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.834541][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f5ecd8000
| [ 4267.834541][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f5ecd8000
| [ 4267.834555][T29541]
| [ 4268.328626][T29545] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29545
| [4268.329101][T29545] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4268.329355][T29545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.329357][T29545] Call Trace:
[ 4268.329360][T29545]
[4268.329362][T29545] dump_stack_lvl (lib/dump_stack.c:123)
[4268.329372][T29545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.329379][T29545] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4268.329385][T29545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.329394][T29545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.329403][T29545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.329408][T29545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.329420][T29545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.329432][T29545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.329437][T29545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.329444][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.329455][T29545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.329461][T29545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.329470][T29545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.329486][T29545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.329490][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.329501][T29545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.329508][T29545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.329514][T29545] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.329528][T29545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.329536][T29545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4268.329546][T29545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4268.329553][T29545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4268.329563][T29545] __x64_sys_sendto (net/socket.c:2183)
[4268.329568][T29545] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4268.329572][T29545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.329576][T29545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.329581][T29545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.329586][T29545] RIP: 0033:0x7f241183aa4a
[ 4268.329591][T29545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.329594][T29545] RSP: 002b:00007ffd20debf48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.329599][T29545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f241183aa4a
[ 4268.329601][T29545] RDX: 0000000000000040 RSI: 000000003ad20340 RDI: 0000000000000005
[ 4268.329603][T29545] RBP: 00007ffd20debfd0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.329605][T29545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.329607][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2411963000
| [ 4268.329607][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2411963000
| [ 4268.329622][T29545]
| [ 4268.329625][T29545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29545
| [4268.341297][T29545] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4268.341543][T29545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.341545][T29545] Call Trace:
[ 4268.341547][T29545]
[4268.341549][T29545] dump_stack_lvl (lib/dump_stack.c:123)
[4268.341555][T29545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.341560][T29545] lwtunnel_output (net/core/lwtunnel.c:359)
[4268.341567][T29545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.341573][T29545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.341579][T29545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.341584][T29545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.341597][T29545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.341608][T29545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.341614][T29545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.341618][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.341626][T29545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.341630][T29545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.341639][T29545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.341655][T29545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.341658][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.341670][T29545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.341674][T29545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.341680][T29545] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.341694][T29545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.341700][T29545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4268.341708][T29545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4268.341716][T29545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4268.341726][T29545] __x64_sys_sendto (net/socket.c:2183)
[4268.341730][T29545] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4268.341734][T29545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.341738][T29545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.341743][T29545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.341746][T29545] RIP: 0033:0x7f241183aa4a
[ 4268.341750][T29545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.341753][T29545] RSP: 002b:00007ffd20debf48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.341756][T29545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f241183aa4a
[ 4268.341759][T29545] RDX: 0000000000000040 RSI: 000000003ad20340 RDI: 0000000000000005
[ 4268.341760][T29545] RBP: 00007ffd20debfd0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.341762][T29545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.341764][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2411963000
| [ 4268.341764][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2411963000
| [ 4268.341779][T29545]
| [ 4268.359438][T29545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29545
| [4268.359799][T29545] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4268.360054][T29545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.360056][T29545] Call Trace:
[ 4268.360058][T29545]
[4268.360060][T29545] dump_stack_lvl (lib/dump_stack.c:123)
[4268.360067][T29545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.360073][T29545] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4268.360079][T29545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.360086][T29545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.360093][T29545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.360097][T29545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.360110][T29545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.360122][T29545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.360127][T29545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.360132][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.360141][T29545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.360145][T29545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.360154][T29545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.360170][T29545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.360173][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.360184][T29545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.360189][T29545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.360195][T29545] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.360209][T29545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.360215][T29545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4268.360224][T29545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4268.360231][T29545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4268.360241][T29545] __x64_sys_sendto (net/socket.c:2183)
[4268.360245][T29545] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4268.360248][T29545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.360253][T29545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.360258][T29545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.360262][T29545] RIP: 0033:0x7f241183aa4a
[ 4268.360265][T29545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.360268][T29545] RSP: 002b:00007ffd20debf48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.360272][T29545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f241183aa4a
[ 4268.360274][T29545] RDX: 0000000000000040 RSI: 000000003ad20340 RDI: 0000000000000005
[ 4268.360276][T29545] RBP: 00007ffd20debfd0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.360278][T29545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.360280][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2411963000
| [ 4268.360280][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2411963000
| [ 4268.360295][T29545]
| [ 4268.830381][T29549] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29549
| [4268.830879][T29549] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4268.831165][T29549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.831167][T29549] Call Trace:
[ 4268.831170][T29549]
[4268.831173][T29549] dump_stack_lvl (lib/dump_stack.c:123)
[4268.831182][T29549] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.831189][T29549] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4268.831196][T29549] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.831204][T29549] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.831212][T29549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.831218][T29549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.831230][T29549] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.831242][T29549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.831247][T29549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.831254][T29549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.831265][T29549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.831271][T29549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.831280][T29549] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.831296][T29549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.831299][T29549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.831310][T29549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.831317][T29549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.831323][T29549] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.831337][T29549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.831344][T29549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4268.831354][T29549] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4268.831362][T29549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4268.831372][T29549] __x64_sys_sendto (net/socket.c:2183)
[4268.831376][T29549] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4268.831380][T29549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.831386][T29549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.831390][T29549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.831395][T29549] RIP: 0033:0x7f50befbfa4a
[ 4268.831400][T29549] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.831404][T29549] RSP: 002b:00007ffc0f9afe68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.831408][T29549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f50befbfa4a
[ 4268.831411][T29549] RDX: 0000000000000040 RSI: 000000003b2c3340 RDI: 0000000000000005
[ 4268.831413][T29549] RBP: 00007ffc0f9afef0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.831415][T29549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.831417][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50bf0e8000
| [ 4269.301413][T29553] lwtunnel_output(): recursion limit reached on datapath
| [ 4272.616902][T29573] check_preemption_disabled: 15 callbacks suppressed
| [ 4272.616910][T29573] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29573
| [4272.617997][T29573] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4272.618281][T29573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4272.618283][T29573] Call Trace:
[ 4272.618285][T29573]
[4272.618288][T29573] dump_stack_lvl (lib/dump_stack.c:123)
[4272.618297][T29573] check_preemption_disabled (lib/smp_processor_id.c:52)
[4272.618304][T29573] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4272.618311][T29573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4272.618319][T29573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.618328][T29573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4272.618333][T29573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.618345][T29573] rawv6_sendmsg (net/ipv6/raw.c:918)
[4272.618356][T29573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4272.618362][T29573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4272.618370][T29573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.618380][T29573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4272.618387][T29573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4272.618396][T29573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4272.618412][T29573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4272.618415][T29573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.618426][T29573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.618445][T29573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.618450][T29573] ? __pfx___sys_sendto (net/socket.c:2147)
[4272.618465][T29573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4272.618473][T29573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4272.618484][T29573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4272.618491][T29573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4272.618501][T29573] __x64_sys_sendto (net/socket.c:2183)
[4272.618505][T29573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4272.618510][T29573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4272.618515][T29573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4272.618520][T29573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4272.618525][T29573] RIP: 0033:0x7fcbe4f65a4a
[ 4272.618529][T29573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4272.618532][T29573] RSP: 002b:00007ffd701331b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4272.618536][T29573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbe4f65a4a
[ 4272.618539][T29573] RDX: 0000000000000040 RSI: 000000002151d340 RDI: 0000000000000005
[ 4272.618540][T29573] RBP: 00007ffd70133240 R08: 0000000000418574 R09: 000000000000001c
[ 4272.618542][T29573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4272.618544][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbe508e000
| [ 4272.618559][T29573]
| [ 4272.618562][T29573] lwtunnel_output(): recursion limit reached on datapath
| [ 4274.097122][T29577] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29577
| [4274.097582][T29577] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4274.097833][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.097836][T29577] Call Trace:
[ 4274.097838][T29577]
[4274.097841][T29577] dump_stack_lvl (lib/dump_stack.c:123)
[4274.097850][T29577] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.097857][T29577] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4274.097864][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.097872][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.097881][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.097886][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.097898][T29577] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.097909][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.097915][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.097922][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.097933][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.097939][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.097949][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.097965][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.097969][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.097980][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.097987][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.097993][T29577] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.098008][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.098016][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.098027][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.098034][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.098044][T29577] __x64_sys_sendto (net/socket.c:2183)
[4274.098048][T29577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.098052][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.098058][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.098062][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.098067][T29577] RIP: 0033:0x7f79d9772a4a
[ 4274.098072][T29577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.098075][T29577] RSP: 002b:00007fffebdc43f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.098080][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79d9772a4a
[ 4274.098083][T29577] RDX: 0000000000000040 RSI: 000000003e28b340 RDI: 0000000000000005
[ 4274.098085][T29577] RBP: 00007fffebdc4480 R08: 0000000000418574 R09: 000000000000001c
[ 4274.098087][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.098089][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d989b000
| [ 4274.098089][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d989b000
| [ 4274.098104][T29577]
| [ 4274.110515][T29577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29577
| [4274.110875][T29577] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4274.111432][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.111434][T29577] Call Trace:
[ 4274.111436][T29577]
[4274.111438][T29577] dump_stack_lvl (lib/dump_stack.c:123)
[4274.111445][T29577] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.111452][T29577] lwtunnel_output (net/core/lwtunnel.c:359)
[4274.111458][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.111466][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.111474][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.111479][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.111491][T29577] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.111503][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.111509][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.111513][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.111523][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.111528][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.111537][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.111553][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.111556][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.111568][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.111573][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.111579][T29577] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.111594][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.111601][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.111609][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.111617][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.111627][T29577] __x64_sys_sendto (net/socket.c:2183)
[4274.111631][T29577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.111635][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.111639][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.111644][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.111648][T29577] RIP: 0033:0x7f79d9772a4a
[ 4274.111652][T29577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.111655][T29577] RSP: 002b:00007fffebdc43f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.111658][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79d9772a4a
[ 4274.111661][T29577] RDX: 0000000000000040 RSI: 000000003e28b340 RDI: 0000000000000005
[ 4274.111663][T29577] RBP: 00007fffebdc4480 R08: 0000000000418574 R09: 000000000000001c
[ 4274.111665][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.111667][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d989b000
| [ 4274.111667][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d989b000
| [ 4274.111682][T29577]
| [ 4274.129623][T29577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29577
| [4274.129985][T29577] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4274.130248][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.130250][T29577] Call Trace:
[ 4274.130252][T29577]
[4274.130254][T29577] dump_stack_lvl (lib/dump_stack.c:123)
[4274.130261][T29577] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.130267][T29577] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4274.130274][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.130281][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.130287][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.130292][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.130304][T29577] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.130316][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.130322][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.130327][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.130336][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.130341][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.130350][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.130366][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.130369][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.130381][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.130386][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.130391][T29577] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.130406][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.130413][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.130422][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.130429][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.130439][T29577] __x64_sys_sendto (net/socket.c:2183)
[4274.130443][T29577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.130446][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.130451][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.130456][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.130459][T29577] RIP: 0033:0x7f79d9772a4a
[ 4274.130462][T29577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.130465][T29577] RSP: 002b:00007fffebdc43f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.130468][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79d9772a4a
[ 4274.130471][T29577] RDX: 0000000000000040 RSI: 000000003e28b340 RDI: 0000000000000005
[ 4274.130473][T29577] RBP: 00007fffebdc4480 R08: 0000000000418574 R09: 000000000000001c
[ 4274.130474][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.130476][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d989b000
| [ 4274.130476][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d989b000
| [ 4274.130491][T29577]
| [ 4274.609526][T29581] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29581
| [4274.609984][T29581] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4274.610248][T29581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.610250][T29581] Call Trace:
[ 4274.610253][T29581]
[4274.610255][T29581] dump_stack_lvl (lib/dump_stack.c:123)
[4274.610265][T29581] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.610272][T29581] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4274.610278][T29581] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.610287][T29581] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.610295][T29581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.610300][T29581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.610312][T29581] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.610324][T29581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.610329][T29581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.610337][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.610348][T29581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.610354][T29581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.610364][T29581] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.610380][T29581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.610383][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.610394][T29581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.610401][T29581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.610406][T29581] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.610421][T29581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.610428][T29581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.610439][T29581] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.610446][T29581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.610456][T29581] __x64_sys_sendto (net/socket.c:2183)
[4274.610461][T29581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.610465][T29581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.610470][T29581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.610475][T29581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.610480][T29581] RIP: 0033:0x7f645adf1a4a
[ 4274.610485][T29581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.610488][T29581] RSP: 002b:00007ffdd3d1cb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.610492][T29581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f645adf1a4a
[ 4274.610495][T29581] RDX: 0000000000000040 RSI: 000000002bedc340 RDI: 0000000000000005
[ 4274.610497][T29581] RBP: 00007ffdd3d1cba0 R08: 0000000000418574 R09: 000000000000001c
[ 4274.610499][T29581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.610500][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645af1a000
| [ 4274.610500][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645af1a000
| [ 4274.610515][T29581]
| [ 4274.610518][T29581] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29581
| [4274.622133][T29581] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4274.622378][T29581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.622380][T29581] Call Trace:
[ 4274.622382][T29581]
[4274.622384][T29581] dump_stack_lvl (lib/dump_stack.c:123)
[4274.622390][T29581] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.622395][T29581] lwtunnel_output (net/core/lwtunnel.c:359)
[4274.622402][T29581] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.622409][T29581] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.622415][T29581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.622420][T29581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.622433][T29581] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.622444][T29581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.622450][T29581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.622454][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.622462][T29581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.622466][T29581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.622475][T29581] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.622491][T29581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.622494][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.622505][T29581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.622510][T29581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.622516][T29581] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.622531][T29581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.622537][T29581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.622545][T29581] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.622552][T29581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.622563][T29581] __x64_sys_sendto (net/socket.c:2183)
[4274.622566][T29581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.622570][T29581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.622575][T29581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.622580][T29581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.622583][T29581] RIP: 0033:0x7f645adf1a4a
[ 4274.622586][T29581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.622589][T29581] RSP: 002b:00007ffdd3d1cb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.622592][T29581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f645adf1a4a
[ 4274.622594][T29581] RDX: 0000000000000040 RSI: 000000002bedc340 RDI: 0000000000000005
[ 4274.622596][T29581] RBP: 00007ffdd3d1cba0 R08: 0000000000418574 R09: 000000000000001c
[ 4274.622598][T29581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.622600][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645af1a000
| [ 4274.622600][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645af1a000
| [ 4274.622615][T29581]
| [ 4274.637495][T29581] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29581
| [4274.637854][T29581] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4274.638110][T29581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.638112][T29581] Call Trace:
[ 4274.638114][T29581]
[4274.638116][T29581] dump_stack_lvl (lib/dump_stack.c:123)
[4274.638123][T29581] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.638129][T29581] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4274.638135][T29581] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.638143][T29581] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.638150][T29581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.638155][T29581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.638167][T29581] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.638179][T29581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.638185][T29581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.638191][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.638200][T29581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.638204][T29581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.638213][T29581] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.638230][T29581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.638233][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.638244][T29581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.638249][T29581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.638255][T29581] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.638270][T29581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.638276][T29581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.638284][T29581] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.638291][T29581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.638302][T29581] __x64_sys_sendto (net/socket.c:2183)
[4274.638306][T29581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.638309][T29581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.638314][T29581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.638319][T29581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.638322][T29581] RIP: 0033:0x7f645adf1a4a
[ 4274.638326][T29581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.638329][T29581] RSP: 002b:00007ffdd3d1cb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.638332][T29581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f645adf1a4a
[ 4274.638334][T29581] RDX: 0000000000000040 RSI: 000000002bedc340 RDI: 0000000000000005
[ 4274.638336][T29581] RBP: 00007ffdd3d1cba0 R08: 0000000000418574 R09: 000000000000001c
[ 4274.638338][T29581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.638340][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645af1a000
| [ 4274.638340][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645af1a000
| [ 4274.638355][T29581]
| [ 4275.133727][T29585] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29585
| [4275.134222][T29585] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4275.134475][T29585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4275.134478][T29585] Call Trace:
[ 4275.134480][T29585]
[4275.134483][T29585] dump_stack_lvl (lib/dump_stack.c:123)
[4275.134492][T29585] check_preemption_disabled (lib/smp_processor_id.c:52)
[4275.134499][T29585] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4275.134506][T29585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4275.134515][T29585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4275.134523][T29585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4275.134528][T29585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4275.134540][T29585] rawv6_sendmsg (net/ipv6/raw.c:918)
[4275.134551][T29585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4275.134557][T29585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4275.134564][T29585] ? __lock_release (kernel/locking/lockdep.c:5534)
[4275.134575][T29585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4275.134582][T29585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4275.134591][T29585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4275.134607][T29585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4275.134610][T29585] ? __lock_release (kernel/locking/lockdep.c:5534)
[4275.134622][T29585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4275.134628][T29585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4275.134634][T29585] ? __pfx___sys_sendto (net/socket.c:2147)
[4275.134648][T29585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4275.134656][T29585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4275.134666][T29585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4275.134673][T29585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4275.134683][T29585] __x64_sys_sendto (net/socket.c:2183)
[4275.134687][T29585] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4275.134691][T29585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4275.134697][T29585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4275.134702][T29585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4275.134707][T29585] RIP: 0033:0x7f691d9d0a4a
[ 4275.134712][T29585] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4275.134715][T29585] RSP: 002b:00007ffc8721a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4275.134720][T29585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f691d9d0a4a
[ 4275.134722][T29585] RDX: 0000000000000040 RSI: 0000000038c6c340 RDI: 0000000000000005
[ 4275.134724][T29585] RBP: 00007ffc8721a590 R08: 0000000000418574 R09: 000000000000001c
[ 4275.134726][T29585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4275.134728][T29585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f691daf9000
| [ 4275.134728][T29585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f691daf9000
| [ 4275.134742][T29585]
| [ 4275.134745][T29585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29585
| [4275.147148][T29585] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4275.147393][T29585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4275.147395][T29585] Call Trace:
[ 4275.147397][T29585]
[4275.147399][T29585] dump_stack_lvl (lib/dump_stack.c:123)
[4275.147405][T29585] check_preemption_disabled (lib/smp_processor_id.c:52)
[4275.147411][T29585] lwtunnel_output (net/core/lwtunnel.c:359)
[4275.147418][T29585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4275.147425][T29585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4275.147431][T29585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4275.147436][T29585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4275.147448][T29585] rawv6_sendmsg (net/ipv6/raw.c:918)
[4275.147460][T29585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4275.147466][T29585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4275.147470][T29585] ? __lock_release (kernel/locking/lockdep.c:5534)
[4275.147479][T29585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4275.147483][T29585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4275.147492][T29585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4275.147508][T29585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4275.147511][T29585] ? __lock_release (kernel/locking/lockdep.c:5534)
[4275.147522][T29585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4275.147527][T29585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4275.147533][T29585] ? __pfx___sys_sendto (net/socket.c:2147)
[4275.147548][T29585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4275.147554][T29585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4275.147563][T29585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4275.147570][T29585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4275.147580][T29585] __x64_sys_sendto (net/socket.c:2183)
[4275.147584][T29585] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4275.147588][T29585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4275.147592][T29585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4275.147597][T29585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4275.147601][T29585] RIP: 0033:0x7f691d9d0a4a
[ 4275.147604][T29585] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4275.147607][T29585] RSP: 002b:00007ffc8721a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4275.147610][T29585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f691d9d0a4a
[ 4275.147612][T29585] RDX: 0000000000000040 RSI: 0000000038c6c340 RDI: 0000000000000005
[ 4275.147614][T29585] RBP: 00007ffc8721a590 R08: 0000000000418574 R09: 000000000000001c
[ 4275.147615][T29585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4275.147617][T29585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f691daf9000
| [ 4275.147617][T29585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f691daf9000
| [ 4275.147632][T29585]
| [ 4275.162160][T29585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29585
| [4275.162515][T29585] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4275.162758][T29585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4275.162760][T29585] Call Trace:
[ 4275.162762][T29585]
[4275.162764][T29585] dump_stack_lvl (lib/dump_stack.c:123)
[4275.162770][T29585] check_preemption_disabled (lib/smp_processor_id.c:52)
[4275.162776][T29585] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4275.162782][T29585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4275.162789][T29585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4275.162796][T29585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4275.162801][T29585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4275.162813][T29585] rawv6_sendmsg (net/ipv6/raw.c:918)
[4275.162825][T29585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4275.162831][T29585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4275.162836][T29585] ? __lock_release (kernel/locking/lockdep.c:5534)
[4275.162845][T29585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4275.162848][T29585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4275.162857][T29585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4275.162874][T29585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4275.162877][T29585] ? __lock_release (kernel/locking/lockdep.c:5534)
[4275.162888][T29585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4275.162894][T29585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4275.162900][T29585] ? __pfx___sys_sendto (net/socket.c:2147)
[4275.162915][T29585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4275.162921][T29585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4275.162930][T29585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4275.162938][T29585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4275.162948][T29585] __x64_sys_sendto (net/socket.c:2183)
[4275.162952][T29585] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4275.162955][T29585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4275.162960][T29585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4275.162965][T29585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4275.162969][T29585] RIP: 0033:0x7f691d9d0a4a
[ 4275.162972][T29585] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4275.162975][T29585] RSP: 002b:00007ffc8721a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4275.162978][T29585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f691d9d0a4a
[ 4275.162980][T29585] RDX: 0000000000000040 RSI: 0000000038c6c340 RDI: 0000000000000005
[ 4275.162982][T29585] RBP: 00007ffc8721a590 R08: 0000000000418574 R09: 000000000000001c
[ 4275.162984][T29585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4275.162986][T29585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f691daf9000
| [ 4275.163001][T29585]
| [ 4277.968844][T29609] check_preemption_disabled: 15 callbacks suppressed
| [ 4277.968853][T29609] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29609
| [4277.971016][T29609] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4277.971279][T29609] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.971281][T29609] Call Trace:
[ 4277.971283][T29609]
[4277.971286][T29609] dump_stack_lvl (lib/dump_stack.c:123)
[4277.971295][T29609] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.971303][T29609] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4277.971309][T29609] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.971318][T29609] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.971326][T29609] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.971331][T29609] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.971343][T29609] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.971355][T29609] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.971360][T29609] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4277.971368][T29609] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.971379][T29609] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.971386][T29609] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.971395][T29609] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.971411][T29609] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.971414][T29609] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.971425][T29609] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.971433][T29609] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.971439][T29609] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.971453][T29609] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4277.971460][T29609] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4277.971471][T29609] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4277.971478][T29609] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4277.971488][T29609] __x64_sys_sendto (net/socket.c:2183)
[4277.971493][T29609] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4277.971497][T29609] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.971502][T29609] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.971507][T29609] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.971513][T29609] RIP: 0033:0x7f91ed93aa4a
[ 4277.971518][T29609] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4277.971521][T29609] RSP: 002b:00007ffc28165d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.971525][T29609] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91ed93aa4a
[ 4277.971527][T29609] RDX: 0000000000000040 RSI: 0000000040206340 RDI: 0000000000000005
[ 4277.971529][T29609] RBP: 00007ffc28165e10 R08: 0000000000418574 R09: 000000000000001c
[ 4277.971531][T29609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.971533][T29609] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91eda63000
| [ 4277.971547][T29609]
| [ 4277.971550][T29609] lwtunnel_output(): recursion limit reached on datapath
| [ 4279.469852][T29613] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29613
| [4279.471526][T29613] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4279.471790][T29613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4279.471792][T29613] Call Trace:
[ 4279.471795][T29613]
[4279.471797][T29613] dump_stack_lvl (lib/dump_stack.c:123)
[4279.471806][T29613] check_preemption_disabled (lib/smp_processor_id.c:52)
[4279.471812][T29613] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4279.471818][T29613] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4279.471826][T29613] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.471833][T29613] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4279.471838][T29613] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.471850][T29613] rawv6_sendmsg (net/ipv6/raw.c:918)
[4279.471861][T29613] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4279.471867][T29613] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4279.471873][T29613] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.471882][T29613] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4279.471887][T29613] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4279.471897][T29613] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4279.471913][T29613] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4279.471916][T29613] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.471927][T29613] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.471932][T29613] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.471938][T29613] ? __pfx___sys_sendto (net/socket.c:2147)
[4279.471952][T29613] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4279.471958][T29613] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4279.471967][T29613] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4279.471975][T29613] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4279.471985][T29613] __x64_sys_sendto (net/socket.c:2183)
[4279.471989][T29613] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4279.471993][T29613] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4279.471998][T29613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4279.472003][T29613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4279.472008][T29613] RIP: 0033:0x7fb4ca525a4a
[ 4279.472013][T29613] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4279.472016][T29613] RSP: 002b:00007fff163e1328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4279.472020][T29613] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4ca525a4a
[ 4279.472022][T29613] RDX: 0000000000000040 RSI: 000000001c226340 RDI: 0000000000000005
[ 4279.472024][T29613] RBP: 00007fff163e13b0 R08: 0000000000418574 R09: 000000000000001c
[ 4279.472026][T29613] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4279.472028][T29613] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ca64e000
| [ 4279.472042][T29613]
| [ 4279.485212][T29613] lwtunnel_output(): recursion limit reached on datapath
| [ 4280.956958][T29617] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29617
| [4280.957436][T29617] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4280.957695][T29617] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4280.957697][T29617] Call Trace:
[ 4280.957700][T29617]
[4280.957702][T29617] dump_stack_lvl (lib/dump_stack.c:123)
[4280.957711][T29617] check_preemption_disabled (lib/smp_processor_id.c:52)
[4280.957719][T29617] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4280.957725][T29617] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4280.957734][T29617] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.957742][T29617] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4280.957747][T29617] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.957759][T29617] rawv6_sendmsg (net/ipv6/raw.c:918)
[4280.957771][T29617] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4280.957776][T29617] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4280.957784][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.957795][T29617] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4280.957802][T29617] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4280.957811][T29617] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4280.957827][T29617] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4280.957830][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.957841][T29617] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.957848][T29617] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.957854][T29617] ? __pfx___sys_sendto (net/socket.c:2147)
[4280.957868][T29617] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4280.957875][T29617] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4280.957886][T29617] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4280.957893][T29617] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4280.957903][T29617] __x64_sys_sendto (net/socket.c:2183)
[4280.957907][T29617] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4280.957911][T29617] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4280.957917][T29617] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4280.957922][T29617] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4280.957927][T29617] RIP: 0033:0x7f1285f94a4a
[ 4280.957932][T29617] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4280.957936][T29617] RSP: 002b:00007ffcc48cdd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4280.957940][T29617] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1285f94a4a
[ 4280.957943][T29617] RDX: 0000000000000040 RSI: 000000003ff0d340 RDI: 0000000000000005
[ 4280.957945][T29617] RBP: 00007ffcc48cde00 R08: 0000000000418574 R09: 000000000000001c
[ 4280.957947][T29617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4280.957949][T29617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12860bd000
| [ 4280.957949][T29617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12860bd000
| [ 4280.957964][T29617]
| [ 4280.957968][T29617] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29617
| [4280.970458][T29617] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4280.970701][T29617] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4280.970703][T29617] Call Trace:
[ 4280.970705][T29617]
[4280.970707][T29617] dump_stack_lvl (lib/dump_stack.c:123)
[4280.970713][T29617] check_preemption_disabled (lib/smp_processor_id.c:52)
[4280.970719][T29617] lwtunnel_output (net/core/lwtunnel.c:359)
[4280.970726][T29617] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4280.970733][T29617] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.970740][T29617] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4280.970745][T29617] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.970758][T29617] rawv6_sendmsg (net/ipv6/raw.c:918)
[4280.970770][T29617] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4280.970775][T29617] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4280.970780][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.970788][T29617] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4280.970792][T29617] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4280.970801][T29617] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4280.970817][T29617] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4280.970821][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.970832][T29617] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.970837][T29617] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.970843][T29617] ? __pfx___sys_sendto (net/socket.c:2147)
[4280.970858][T29617] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4280.970864][T29617] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4280.970873][T29617] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4280.970880][T29617] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4280.970891][T29617] __x64_sys_sendto (net/socket.c:2183)
[4280.970895][T29617] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4280.970898][T29617] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4280.970903][T29617] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4280.970909][T29617] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4280.970912][T29617] RIP: 0033:0x7f1285f94a4a
[ 4280.970916][T29617] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4280.970919][T29617] RSP: 002b:00007ffcc48cdd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4280.970922][T29617] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1285f94a4a
[ 4280.970924][T29617] RDX: 0000000000000040 RSI: 000000003ff0d340 RDI: 0000000000000005
[ 4280.970926][T29617] RBP: 00007ffcc48cde00 R08: 0000000000418574 R09: 000000000000001c
[ 4280.970929][T29617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4280.970931][T29617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12860bd000
| [ 4280.970931][T29617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12860bd000
| [ 4280.970945][T29617]
| [ 4280.975038][T29617] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29617
| [4280.982943][T29617] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4280.983211][T29617] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4280.983213][T29617] Call Trace:
[ 4280.983215][T29617]
[4280.983217][T29617] dump_stack_lvl (lib/dump_stack.c:123)
[4280.983224][T29617] check_preemption_disabled (lib/smp_processor_id.c:52)
[4280.983231][T29617] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4280.983237][T29617] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4280.983245][T29617] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.983252][T29617] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4280.983256][T29617] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.983269][T29617] rawv6_sendmsg (net/ipv6/raw.c:918)
[4280.983281][T29617] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4280.983286][T29617] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4280.983291][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.983301][T29617] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4280.983305][T29617] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4280.983314][T29617] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4280.983331][T29617] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4280.983334][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.983345][T29617] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.983350][T29617] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.983356][T29617] ? __pfx___sys_sendto (net/socket.c:2147)
[4280.983370][T29617] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4280.983377][T29617] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4280.983386][T29617] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4280.983393][T29617] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4280.983404][T29617] __x64_sys_sendto (net/socket.c:2183)
[4280.983408][T29617] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4280.983412][T29617] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4280.983416][T29617] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4280.983421][T29617] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4280.983425][T29617] RIP: 0033:0x7f1285f94a4a
[ 4280.983429][T29617] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4280.983433][T29617] RSP: 002b:00007ffcc48cdd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4280.983437][T29617] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1285f94a4a
[ 4280.983439][T29617] RDX: 0000000000000040 RSI: 000000003ff0d340 RDI: 0000000000000005
[ 4280.983441][T29617] RBP: 00007ffcc48cde00 R08: 0000000000418574 R09: 000000000000001c
[ 4280.983443][T29617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4280.983445][T29617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12860bd000
| [ 4280.983445][T29617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12860bd000
| [ 4280.983460][T29617]
| [ 4281.466301][T29621] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29621
| [4281.466768][T29621] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4281.467032][T29621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.467034][T29621] Call Trace:
[ 4281.467037][T29621]
[4281.467039][T29621] dump_stack_lvl (lib/dump_stack.c:123)
[4281.467049][T29621] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.467056][T29621] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4281.467062][T29621] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.467072][T29621] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.467080][T29621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.467085][T29621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.467097][T29621] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.467108][T29621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.467114][T29621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.467121][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.467132][T29621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.467138][T29621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.467147][T29621] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.467163][T29621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.467166][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.467178][T29621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.467185][T29621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.467190][T29621] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.467205][T29621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.467212][T29621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.467222][T29621] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.467229][T29621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.467240][T29621] __x64_sys_sendto (net/socket.c:2183)
[4281.467243][T29621] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.467248][T29621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.467253][T29621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.467258][T29621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.467263][T29621] RIP: 0033:0x7fa6814dda4a
[ 4281.467268][T29621] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.467271][T29621] RSP: 002b:00007ffc1b3847e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.467276][T29621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6814dda4a
[ 4281.467278][T29621] RDX: 0000000000000040 RSI: 0000000036739340 RDI: 0000000000000005
[ 4281.467280][T29621] RBP: 00007ffc1b384870 R08: 0000000000418574 R09: 000000000000001c
[ 4281.467281][T29621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.467283][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa681606000
| [ 4281.467283][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa681606000
| [ 4281.467298][T29621]
| [ 4281.467300][T29621] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29621
| [4281.478745][T29621] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4281.478988][T29621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.478990][T29621] Call Trace:
[ 4281.478992][T29621]
[4281.478994][T29621] dump_stack_lvl (lib/dump_stack.c:123)
[4281.479000][T29621] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.479007][T29621] lwtunnel_output (net/core/lwtunnel.c:359)
[4281.479014][T29621] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.479021][T29621] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.479028][T29621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.479034][T29621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.479046][T29621] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.479058][T29621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.479063][T29621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.479068][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.479076][T29621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.479080][T29621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.479089][T29621] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.479106][T29621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.479109][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.479120][T29621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.479126][T29621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.479132][T29621] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.479147][T29621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.479154][T29621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.479163][T29621] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.479170][T29621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.479181][T29621] __x64_sys_sendto (net/socket.c:2183)
[4281.479185][T29621] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.479188][T29621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.479193][T29621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.479198][T29621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.479202][T29621] RIP: 0033:0x7fa6814dda4a
[ 4281.479205][T29621] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.479208][T29621] RSP: 002b:00007ffc1b3847e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.479212][T29621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6814dda4a
[ 4281.479214][T29621] RDX: 0000000000000040 RSI: 0000000036739340 RDI: 0000000000000005
[ 4281.479216][T29621] RBP: 00007ffc1b384870 R08: 0000000000418574 R09: 000000000000001c
[ 4281.479218][T29621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.479220][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa681606000
| [ 4281.479220][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa681606000
| [ 4281.479235][T29621]
| [ 4281.492202][T29621] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29621
| [4281.492569][T29621] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4281.492814][T29621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.492816][T29621] Call Trace:
[ 4281.492818][T29621]
[4281.492820][T29621] dump_stack_lvl (lib/dump_stack.c:123)
[4281.492827][T29621] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.492834][T29621] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4281.492840][T29621] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.492848][T29621] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.492855][T29621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.492861][T29621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.492873][T29621] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.492884][T29621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.492890][T29621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.492896][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.492905][T29621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.492909][T29621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.492919][T29621] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.492935][T29621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.492938][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.492950][T29621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.492956][T29621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.492962][T29621] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.492977][T29621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.492983][T29621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.492993][T29621] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.493000][T29621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.493012][T29621] __x64_sys_sendto (net/socket.c:2183)
[4281.493016][T29621] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.493019][T29621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.493024][T29621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.493029][T29621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.493033][T29621] RIP: 0033:0x7fa6814dda4a
[ 4281.493037][T29621] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.493040][T29621] RSP: 002b:00007ffc1b3847e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.493043][T29621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6814dda4a
[ 4281.493046][T29621] RDX: 0000000000000040 RSI: 0000000036739340 RDI: 0000000000000005
[ 4281.493048][T29621] RBP: 00007ffc1b384870 R08: 0000000000418574 R09: 000000000000001c
[ 4281.493050][T29621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.493052][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa681606000
| [ 4281.493052][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa681606000
| [ 4281.493066][T29621]
| [ 4281.994511][T29625] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29625
| [4281.994982][T29625] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4281.995258][T29625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.995261][T29625] Call Trace:
[ 4281.995263][T29625]
[4281.995266][T29625] dump_stack_lvl (lib/dump_stack.c:123)
[4281.995276][T29625] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.995283][T29625] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4281.995289][T29625] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.995298][T29625] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.995306][T29625] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.995311][T29625] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.995323][T29625] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.995334][T29625] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.995340][T29625] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.995347][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.995358][T29625] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.995364][T29625] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.995374][T29625] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.995390][T29625] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.995393][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.995404][T29625] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.995411][T29625] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.995417][T29625] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.995432][T29625] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.995439][T29625] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.995449][T29625] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.995456][T29625] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.995466][T29625] __x64_sys_sendto (net/socket.c:2183)
[4281.995470][T29625] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.995475][T29625] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.995480][T29625] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.995485][T29625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.995490][T29625] RIP: 0033:0x7f12b5f9aa4a
[ 4281.995495][T29625] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.995498][T29625] RSP: 002b:00007fff5fa6ec88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.995502][T29625] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f12b5f9aa4a
[ 4281.995505][T29625] RDX: 0000000000000040 RSI: 0000000015663340 RDI: 0000000000000005
[ 4281.995507][T29625] RBP: 00007fff5fa6ed10 R08: 0000000000418574 R09: 000000000000001c
[ 4281.995508][T29625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.995510][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12b60c3000
| [ 4281.995510][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12b60c3000
| [ 4281.995525][T29625]
| [ 4281.995527][T29625] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29625
| [4282.007430][T29625] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4282.007676][T29625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.007678][T29625] Call Trace:
[ 4282.007680][T29625]
[4282.007682][T29625] dump_stack_lvl (lib/dump_stack.c:123)
[4282.007688][T29625] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.007693][T29625] lwtunnel_output (net/core/lwtunnel.c:359)
[4282.007700][T29625] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.007707][T29625] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.007714][T29625] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.007718][T29625] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.007731][T29625] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.007743][T29625] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.007748][T29625] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.007752][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.007760][T29625] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.007764][T29625] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.007774][T29625] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.007790][T29625] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.007793][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.007804][T29625] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.007809][T29625] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.007814][T29625] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.007829][T29625] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.007836][T29625] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.007845][T29625] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.007852][T29625] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.007863][T29625] __x64_sys_sendto (net/socket.c:2183)
[4282.007867][T29625] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4282.007870][T29625] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.007875][T29625] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.007880][T29625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.007884][T29625] RIP: 0033:0x7f12b5f9aa4a
[ 4282.007887][T29625] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4282.007890][T29625] RSP: 002b:00007fff5fa6ec88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.007893][T29625] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f12b5f9aa4a
[ 4282.007896][T29625] RDX: 0000000000000040 RSI: 0000000015663340 RDI: 0000000000000005
[ 4282.007897][T29625] RBP: 00007fff5fa6ed10 R08: 0000000000418574 R09: 000000000000001c
[ 4282.007899][T29625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.007901][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12b60c3000
| [ 4282.496812][T29629] lwtunnel_output(): recursion limit reached on datapath
| [ 4283.953405][T29633] check_preemption_disabled: 2 callbacks suppressed
| [ 4283.953414][T29633] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29633
| [4283.954222][T29633] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4283.954495][T29633] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.954497][T29633] Call Trace:
[ 4283.954499][T29633]
[4283.954502][T29633] dump_stack_lvl (lib/dump_stack.c:123)
[4283.954510][T29633] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.954518][T29633] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4283.954524][T29633] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.954533][T29633] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.954541][T29633] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.954546][T29633] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.954558][T29633] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.954570][T29633] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.954575][T29633] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.954584][T29633] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.954594][T29633] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.954601][T29633] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.954610][T29633] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.954625][T29633] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.954629][T29633] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.954640][T29633] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.954647][T29633] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.954653][T29633] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.954667][T29633] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.954674][T29633] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.954686][T29633] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.954693][T29633] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.954703][T29633] __x64_sys_sendto (net/socket.c:2183)
[4283.954707][T29633] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4283.954711][T29633] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.954716][T29633] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.954721][T29633] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.954726][T29633] RIP: 0033:0x7f63e0e6ca4a
[ 4283.954731][T29633] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4283.954734][T29633] RSP: 002b:00007fffb68734a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.954738][T29633] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63e0e6ca4a
[ 4283.954740][T29633] RDX: 0000000000000040 RSI: 0000000027136340 RDI: 0000000000000005
[ 4283.954742][T29633] RBP: 00007fffb6873530 R08: 0000000000418574 R09: 000000000000001c
[ 4283.954744][T29633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.954746][T29633] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63e0f95000
| [ 4283.954761][T29633]
| [ 4283.954763][T29633] lwtunnel_output(): recursion limit reached on datapath
| [ 4285.441855][T29637] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29637
| [4285.442363][T29637] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4285.442626][T29637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4285.442629][T29637] Call Trace:
[ 4285.442632][T29637]
[4285.442634][T29637] dump_stack_lvl (lib/dump_stack.c:123)
[4285.442644][T29637] check_preemption_disabled (lib/smp_processor_id.c:52)
[4285.442651][T29637] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4285.442657][T29637] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4285.442666][T29637] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.442674][T29637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4285.442679][T29637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.442691][T29637] rawv6_sendmsg (net/ipv6/raw.c:918)
[4285.442703][T29637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4285.442708][T29637] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4285.442717][T29637] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.442728][T29637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4285.442734][T29637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4285.442744][T29637] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4285.442760][T29637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4285.442763][T29637] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.442774][T29637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.442781][T29637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.442787][T29637] ? __pfx___sys_sendto (net/socket.c:2147)
[4285.442801][T29637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4285.442809][T29637] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4285.442819][T29637] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4285.442826][T29637] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4285.442837][T29637] __x64_sys_sendto (net/socket.c:2183)
[4285.442841][T29637] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4285.442845][T29637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4285.442850][T29637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4285.442855][T29637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4285.442860][T29637] RIP: 0033:0x7fa93bb99a4a
[ 4285.442865][T29637] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4285.442868][T29637] RSP: 002b:00007ffc5db35a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4285.442872][T29637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa93bb99a4a
[ 4285.442874][T29637] RDX: 0000000000000040 RSI: 0000000001423340 RDI: 0000000000000005
[ 4285.442876][T29637] RBP: 00007ffc5db35ac0 R08: 0000000000418574 R09: 000000000000001c
[ 4285.442878][T29637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4285.442880][T29637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa93bcc2000
| [ 4285.442880][T29637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa93bcc2000
| [ 4285.442895][T29637]
| [ 4285.442898][T29637] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29637
| [4285.454398][T29637] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4285.454640][T29637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4285.454642][T29637] Call Trace:
[ 4285.454644][T29637]
[4285.454646][T29637] dump_stack_lvl (lib/dump_stack.c:123)
[4285.454652][T29637] check_preemption_disabled (lib/smp_processor_id.c:52)
[4285.454658][T29637] lwtunnel_output (net/core/lwtunnel.c:359)
[4285.454665][T29637] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4285.454672][T29637] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.454679][T29637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4285.454684][T29637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.454696][T29637] rawv6_sendmsg (net/ipv6/raw.c:918)
[4285.454708][T29637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4285.454713][T29637] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4285.454718][T29637] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.454726][T29637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4285.454731][T29637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4285.454740][T29637] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4285.454756][T29637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4285.454759][T29637] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.454771][T29637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.454775][T29637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.454780][T29637] ? __pfx___sys_sendto (net/socket.c:2147)
[4285.454795][T29637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4285.454801][T29637] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4285.454809][T29637] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4285.454817][T29637] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4285.454827][T29637] __x64_sys_sendto (net/socket.c:2183)
[4285.454831][T29637] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4285.454834][T29637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4285.454839][T29637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4285.454844][T29637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4285.454848][T29637] RIP: 0033:0x7fa93bb99a4a
[ 4285.454851][T29637] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4285.454854][T29637] RSP: 002b:00007ffc5db35a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4285.454857][T29637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa93bb99a4a
[ 4285.454859][T29637] RDX: 0000000000000040 RSI: 0000000001423340 RDI: 0000000000000005
[ 4285.454861][T29637] RBP: 00007ffc5db35ac0 R08: 0000000000418574 R09: 000000000000001c
[ 4285.454863][T29637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4285.454865][T29637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa93bcc2000
| [ 4285.454865][T29637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa93bcc2000
| [ 4285.454880][T29637]
| [ 4285.469574][T29637] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29637
| [4285.469958][T29637] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4285.470221][T29637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4285.470223][T29637] Call Trace:
[ 4285.470225][T29637]
[4285.470227][T29637] dump_stack_lvl (lib/dump_stack.c:123)
[4285.470234][T29637] check_preemption_disabled (lib/smp_processor_id.c:52)
[4285.470241][T29637] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4285.470247][T29637] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4285.470254][T29637] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.470261][T29637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4285.470266][T29637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.470278][T29637] rawv6_sendmsg (net/ipv6/raw.c:918)
[4285.470290][T29637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4285.470296][T29637] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4285.470302][T29637] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.470311][T29637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4285.470315][T29637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4285.470325][T29637] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4285.470341][T29637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4285.470344][T29637] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.470355][T29637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.470361][T29637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.470367][T29637] ? __pfx___sys_sendto (net/socket.c:2147)
[4285.470382][T29637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4285.470389][T29637] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4285.470398][T29637] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4285.470406][T29637] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4285.470416][T29637] __x64_sys_sendto (net/socket.c:2183)
[4285.470420][T29637] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4285.470424][T29637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4285.470428][T29637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4285.470433][T29637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4285.470437][T29637] RIP: 0033:0x7fa93bb99a4a
[ 4285.470441][T29637] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4285.470444][T29637] RSP: 002b:00007ffc5db35a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4285.470448][T29637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa93bb99a4a
[ 4285.470450][T29637] RDX: 0000000000000040 RSI: 0000000001423340 RDI: 0000000000000005
[ 4285.470452][T29637] RBP: 00007ffc5db35ac0 R08: 0000000000418574 R09: 000000000000001c
[ 4285.470454][T29637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4285.470456][T29637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa93bcc2000
| [ 4285.470456][T29637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa93bcc2000
| [ 4285.470470][T29637]
| [ 4285.946445][T29641] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29641
| [4285.946945][T29641] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4285.947467][T29641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4285.947470][T29641] Call Trace:
[ 4285.947473][T29641]
[4285.947475][T29641] dump_stack_lvl (lib/dump_stack.c:123)
[4285.947485][T29641] check_preemption_disabled (lib/smp_processor_id.c:52)
[4285.947492][T29641] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4285.947499][T29641] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4285.947508][T29641] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.947515][T29641] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4285.947520][T29641] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.947533][T29641] rawv6_sendmsg (net/ipv6/raw.c:918)
[4285.947544][T29641] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4285.947549][T29641] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4285.947557][T29641] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.947568][T29641] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4285.947574][T29641] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4285.947583][T29641] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4285.947600][T29641] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4285.947603][T29641] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.947614][T29641] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.947621][T29641] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.947627][T29641] ? __pfx___sys_sendto (net/socket.c:2147)
[4285.947641][T29641] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4285.947649][T29641] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4285.947659][T29641] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4285.947667][T29641] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4285.947677][T29641] __x64_sys_sendto (net/socket.c:2183)
[4285.947681][T29641] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4285.947685][T29641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4285.947690][T29641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4285.947695][T29641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4285.947700][T29641] RIP: 0033:0x7fb2cc4baa4a
[ 4285.947705][T29641] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4285.947709][T29641] RSP: 002b:00007ffd5e6432c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4285.947714][T29641] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2cc4baa4a
[ 4285.947716][T29641] RDX: 0000000000000040 RSI: 0000000031e08340 RDI: 0000000000000005
[ 4285.947718][T29641] RBP: 00007ffd5e643350 R08: 0000000000418574 R09: 000000000000001c
[ 4285.947720][T29641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4285.947722][T29641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2cc5e3000
| [ 4285.947736][T29641]
| [ 4285.947739][T29641] lwtunnel_output(): recursion limit reached on datapath
| [ 4287.429184][T29645] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29645
| [4287.429648][T29645] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4287.429906][T29645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.429908][T29645] Call Trace:
[ 4287.429911][T29645]
[4287.429913][T29645] dump_stack_lvl (lib/dump_stack.c:123)
[4287.429923][T29645] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.429931][T29645] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4287.429937][T29645] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.429946][T29645] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.429954][T29645] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.429960][T29645] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.429972][T29645] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.429983][T29645] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.429988][T29645] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4287.429999][T29645] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.430007][T29645] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.430012][T29645] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4287.430023][T29645] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.430040][T29645] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.430043][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.430054][T29645] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.430061][T29645] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.430067][T29645] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.430079][T29645] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4287.430088][T29645] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4287.430092][T29645] ? 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)
[4287.430097][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.430104][T29645] ? 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)
[4287.430110][T29645] ? 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)
[4287.430120][T29645] __x64_sys_sendto (net/socket.c:2183)
[4287.430125][T29645] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.430128][T29645] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.430133][T29645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.430138][T29645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.430143][T29645] RIP: 0033:0x7f836a0dfa4a
[ 4287.430148][T29645] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.430151][T29645] RSP: 002b:00007ffeb9cdad48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.430155][T29645] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f836a0dfa4a
[ 4287.430157][T29645] RDX: 0000000000000040 RSI: 00000000066b7340 RDI: 0000000000000005
[ 4287.430159][T29645] RBP: 00007ffeb9cdadd0 R08: 0000000000418574 R09: 000000000000001c
[ 4287.430162][T29645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.430164][T29645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f836a208000
| [ 4287.430164][T29645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f836a208000
| [ 4287.430178][T29645]
| [ 4287.443652][T29645] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29645
| [4287.444021][T29645] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4287.444265][T29645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.444267][T29645] Call Trace:
[ 4287.444269][T29645]
[4287.444271][T29645] dump_stack_lvl (lib/dump_stack.c:123)
[4287.444278][T29645] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.444284][T29645] lwtunnel_output (net/core/lwtunnel.c:359)
[4287.444291][T29645] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.444298][T29645] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.444305][T29645] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.444310][T29645] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.444322][T29645] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.444334][T29645] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.444338][T29645] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4287.444348][T29645] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.444352][T29645] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.444355][T29645] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4287.444366][T29645] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.444382][T29645] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.444385][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.444397][T29645] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.444401][T29645] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.444407][T29645] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.444420][T29645] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4287.444428][T29645] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4287.444433][T29645] ? 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)
[4287.444437][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.444443][T29645] ? 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)
[4287.444449][T29645] ? 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)
[4287.444459][T29645] __x64_sys_sendto (net/socket.c:2183)
[4287.444463][T29645] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.444466][T29645] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.444471][T29645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.444475][T29645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.444479][T29645] RIP: 0033:0x7f836a0dfa4a
[ 4287.444483][T29645] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.444486][T29645] RSP: 002b:00007ffeb9cdad48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.444489][T29645] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f836a0dfa4a
[ 4287.444491][T29645] RDX: 0000000000000040 RSI: 00000000066b7340 RDI: 0000000000000005
[ 4287.444493][T29645] RBP: 00007ffeb9cdadd0 R08: 0000000000418574 R09: 000000000000001c
[ 4287.444495][T29645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.444497][T29645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f836a208000
| [ 4287.444497][T29645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f836a208000
| [ 4287.444512][T29645]
| [ 4287.444979][T29645] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29645
| [4287.456712][T29645] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4287.456956][T29645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.456958][T29645] Call Trace:
[ 4287.456959][T29645]
[4287.456962][T29645] dump_stack_lvl (lib/dump_stack.c:123)
[4287.456968][T29645] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.456974][T29645] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4287.456981][T29645] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.456988][T29645] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.456995][T29645] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.457000][T29645] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.457014][T29645] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.457026][T29645] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.457030][T29645] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4287.457040][T29645] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.457044][T29645] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.457049][T29645] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4287.457059][T29645] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.457075][T29645] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.457078][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.457090][T29645] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.457095][T29645] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.457101][T29645] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.457113][T29645] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4287.457121][T29645] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4287.457126][T29645] ? 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)
[4287.457130][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.457136][T29645] ? 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)
[4287.457142][T29645] ? 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)
[4287.457151][T29645] __x64_sys_sendto (net/socket.c:2183)
[4287.457154][T29645] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.457158][T29645] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.457162][T29645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.457167][T29645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.457170][T29645] RIP: 0033:0x7f836a0dfa4a
[ 4287.457174][T29645] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.457177][T29645] RSP: 002b:00007ffeb9cdad48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.457180][T29645] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f836a0dfa4a
[ 4287.457182][T29645] RDX: 0000000000000040 RSI: 00000000066b7340 RDI: 0000000000000005
[ 4287.457184][T29645] RBP: 00007ffeb9cdadd0 R08: 0000000000418574 R09: 000000000000001c
[ 4287.457186][T29645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.457188][T29645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f836a208000
| [ 4287.457188][T29645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f836a208000
| [ 4287.457203][T29645]
| [ 4287.938164][T29649] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29649
| [4287.938652][T29649] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4287.938909][T29649] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.938912][T29649] Call Trace:
[ 4287.938915][T29649]
[4287.938918][T29649] dump_stack_lvl (lib/dump_stack.c:123)
[4287.938927][T29649] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.938935][T29649] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4287.938942][T29649] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.938950][T29649] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.938958][T29649] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.938964][T29649] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.938976][T29649] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.938987][T29649] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.938993][T29649] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4287.939000][T29649] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.939012][T29649] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.939018][T29649] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.939028][T29649] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.939044][T29649] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.939047][T29649] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.939058][T29649] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.939065][T29649] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.939071][T29649] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.939085][T29649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4287.939092][T29649] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4287.939103][T29649] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4287.939110][T29649] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4287.939120][T29649] __x64_sys_sendto (net/socket.c:2183)
[4287.939124][T29649] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.939128][T29649] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.939133][T29649] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.939139][T29649] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.939144][T29649] RIP: 0033:0x7f4d116b5a4a
[ 4287.939149][T29649] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.939152][T29649] RSP: 002b:00007ffd32e567f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.939157][T29649] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d116b5a4a
[ 4287.939159][T29649] RDX: 0000000000000040 RSI: 000000003d88c340 RDI: 0000000000000005
[ 4287.939161][T29649] RBP: 00007ffd32e56880 R08: 0000000000418574 R09: 000000000000001c
[ 4287.939163][T29649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.939165][T29649] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d117de000
| [ 4287.939165][T29649] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d117de000
| [ 4287.939179][T29649]
| [ 4287.951627][T29649] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29649
| [4287.951982][T29649] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4287.952245][T29649] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.952247][T29649] Call Trace:
[ 4287.952249][T29649]
[4287.952251][T29649] dump_stack_lvl (lib/dump_stack.c:123)
[4287.952257][T29649] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.952264][T29649] lwtunnel_output (net/core/lwtunnel.c:359)
[4287.952270][T29649] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.952277][T29649] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.952284][T29649] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.952289][T29649] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.952301][T29649] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.952313][T29649] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.952319][T29649] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4287.952323][T29649] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.952331][T29649] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.952336][T29649] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.952345][T29649] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.952361][T29649] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.952365][T29649] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.952376][T29649] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.952381][T29649] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.952387][T29649] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.952401][T29649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4287.952408][T29649] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4287.952417][T29649] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4287.952424][T29649] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4287.952435][T29649] __x64_sys_sendto (net/socket.c:2183)
[4287.952438][T29649] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.952442][T29649] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.952447][T29649] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.952452][T29649] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.952456][T29649] RIP: 0033:0x7f4d116b5a4a
[ 4287.952459][T29649] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.952462][T29649] RSP: 002b:00007ffd32e567f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.952465][T29649] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d116b5a4a
[ 4287.952467][T29649] RDX: 0000000000000040 RSI: 000000003d88c340 RDI: 0000000000000005
[ 4287.952469][T29649] RBP: 00007ffd32e56880 R08: 0000000000418574 R09: 000000000000001c
[ 4287.952471][T29649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.952473][T29649] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d117de000
| [ 4288.437717][T29653] lwtunnel_output(): recursion limit reached on datapath
| [ 4289.896458][T29657] check_preemption_disabled: 2 callbacks suppressed
| [ 4289.896466][T29657] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29657
| [4289.897235][T29657] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4289.897488][T29657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.897491][T29657] Call Trace:
[ 4289.897493][T29657]
[4289.897495][T29657] dump_stack_lvl (lib/dump_stack.c:123)
[4289.897505][T29657] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.897512][T29657] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4289.897519][T29657] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.897527][T29657] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.897535][T29657] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.897540][T29657] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.897552][T29657] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.897564][T29657] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.897569][T29657] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.897577][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.897587][T29657] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.897594][T29657] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.897603][T29657] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.897619][T29657] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.897622][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.897633][T29657] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.897640][T29657] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.897646][T29657] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.897660][T29657] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.897667][T29657] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.897678][T29657] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.897685][T29657] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.897695][T29657] __x64_sys_sendto (net/socket.c:2183)
[4289.897699][T29657] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4289.897703][T29657] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.897709][T29657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.897713][T29657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.897718][T29657] RIP: 0033:0x7f0950374a4a
[ 4289.897724][T29657] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4289.897727][T29657] RSP: 002b:00007ffc9e97ba18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.897731][T29657] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0950374a4a
[ 4289.897734][T29657] RDX: 0000000000000040 RSI: 0000000002c3b340 RDI: 0000000000000005
[ 4289.897736][T29657] RBP: 00007ffc9e97baa0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.897738][T29657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.897740][T29657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095049d000
| [ 4289.897740][T29657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095049d000
| [ 4289.897754][T29657]
| [ 4289.897757][T29657] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29657
| [4289.909336][T29657] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4289.909579][T29657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.909581][T29657] Call Trace:
[ 4289.909583][T29657]
[4289.909585][T29657] dump_stack_lvl (lib/dump_stack.c:123)
[4289.909592][T29657] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.909598][T29657] lwtunnel_output (net/core/lwtunnel.c:359)
[4289.909605][T29657] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.909612][T29657] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.909619][T29657] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.909624][T29657] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.909636][T29657] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.909648][T29657] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.909654][T29657] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.909659][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.909667][T29657] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.909671][T29657] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.909680][T29657] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.909696][T29657] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.909699][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.909711][T29657] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.909716][T29657] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.909722][T29657] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.909737][T29657] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.909743][T29657] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.909751][T29657] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.909758][T29657] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.909769][T29657] __x64_sys_sendto (net/socket.c:2183)
[4289.909773][T29657] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4289.909776][T29657] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.909781][T29657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.909786][T29657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.909790][T29657] RIP: 0033:0x7f0950374a4a
[ 4289.909794][T29657] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4289.909797][T29657] RSP: 002b:00007ffc9e97ba18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.909800][T29657] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0950374a4a
[ 4289.909802][T29657] RDX: 0000000000000040 RSI: 0000000002c3b340 RDI: 0000000000000005
[ 4289.909805][T29657] RBP: 00007ffc9e97baa0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.909807][T29657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.909809][T29657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095049d000
| [ 4289.909809][T29657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095049d000
| [ 4289.909824][T29657]
| [ 4289.926144][T29657] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29657
| [4289.926503][T29657] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4289.926747][T29657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.926749][T29657] Call Trace:
[ 4289.926751][T29657]
[4289.926753][T29657] dump_stack_lvl (lib/dump_stack.c:123)
[4289.926760][T29657] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.926766][T29657] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4289.926773][T29657] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.926780][T29657] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.926787][T29657] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.926792][T29657] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.926804][T29657] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.926816][T29657] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.926821][T29657] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.926827][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.926836][T29657] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.926840][T29657] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.926849][T29657] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.926866][T29657] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.926869][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.926880][T29657] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.926885][T29657] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.926891][T29657] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.926906][T29657] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.926913][T29657] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.926921][T29657] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.926929][T29657] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.926939][T29657] __x64_sys_sendto (net/socket.c:2183)
[4289.926943][T29657] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4289.926946][T29657] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.926951][T29657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.926956][T29657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.926960][T29657] RIP: 0033:0x7f0950374a4a
[ 4289.926964][T29657] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4289.926966][T29657] RSP: 002b:00007ffc9e97ba18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.926969][T29657] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0950374a4a
[ 4289.926972][T29657] RDX: 0000000000000040 RSI: 0000000002c3b340 RDI: 0000000000000005
[ 4289.926973][T29657] RBP: 00007ffc9e97baa0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.926976][T29657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.926977][T29657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095049d000
| [ 4289.926977][T29657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095049d000
| [ 4289.926992][T29657]
| [ 4290.404082][T29661] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29661
| [4290.404566][T29661] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4290.404830][T29661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.404832][T29661] Call Trace:
[ 4290.404834][T29661]
[4290.404837][T29661] dump_stack_lvl (lib/dump_stack.c:123)
[4290.404846][T29661] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.404853][T29661] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4290.404859][T29661] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.404868][T29661] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.404877][T29661] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.404882][T29661] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.404894][T29661] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.404906][T29661] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.404911][T29661] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.404920][T29661] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.404931][T29661] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.404937][T29661] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.404946][T29661] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.404962][T29661] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.404965][T29661] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.404977][T29661] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.404984][T29661] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.404990][T29661] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.405004][T29661] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.405012][T29661] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.405023][T29661] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.405031][T29661] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.405041][T29661] __x64_sys_sendto (net/socket.c:2183)
[4290.405045][T29661] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4290.405049][T29661] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.405054][T29661] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.405059][T29661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.405064][T29661] RIP: 0033:0x7f1d64e0fa4a
[ 4290.405069][T29661] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4290.405072][T29661] RSP: 002b:00007fff17c2b5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.405076][T29661] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d64e0fa4a
[ 4290.405078][T29661] RDX: 0000000000000040 RSI: 0000000024106340 RDI: 0000000000000005
[ 4290.405080][T29661] RBP: 00007fff17c2b650 R08: 0000000000418574 R09: 000000000000001c
[ 4290.405083][T29661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.405084][T29661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d64f38000
| [ 4290.714404][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4291.738253][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4291.898521][T29665] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29665
| [4291.898989][T29665] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4291.899259][T29665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4291.899262][T29665] Call Trace:
[ 4291.899264][T29665]
[4291.899267][T29665] dump_stack_lvl (lib/dump_stack.c:123)
[4291.899277][T29665] check_preemption_disabled (lib/smp_processor_id.c:52)
[4291.899285][T29665] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4291.899292][T29665] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4291.899300][T29665] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4291.899308][T29665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4291.899314][T29665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4291.899326][T29665] rawv6_sendmsg (net/ipv6/raw.c:918)
[4291.899337][T29665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4291.899343][T29665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4291.899350][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4291.899360][T29665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4291.899367][T29665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4291.899376][T29665] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4291.899392][T29665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4291.899395][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4291.899407][T29665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4291.899414][T29665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4291.899420][T29665] ? __pfx___sys_sendto (net/socket.c:2147)
[4291.899434][T29665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4291.899441][T29665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4291.899452][T29665] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4291.899459][T29665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4291.899469][T29665] __x64_sys_sendto (net/socket.c:2183)
[4291.899473][T29665] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4291.899477][T29665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4291.899482][T29665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4291.899487][T29665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4291.899492][T29665] RIP: 0033:0x7fb828ab3a4a
[ 4291.899497][T29665] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4291.899501][T29665] RSP: 002b:00007ffcb6c8d6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4291.899505][T29665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb828ab3a4a
[ 4291.899507][T29665] RDX: 0000000000000040 RSI: 00000000134dc340 RDI: 0000000000000005
[ 4291.899509][T29665] RBP: 00007ffcb6c8d770 R08: 0000000000418574 R09: 000000000000001c
[ 4291.899511][T29665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4291.899513][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb828bdc000
| [ 4291.899513][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb828bdc000
| [ 4291.899528][T29665]
| [ 4291.899549][T29665] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29665
| [4291.911296][T29665] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4291.911543][T29665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4291.911545][T29665] Call Trace:
[ 4291.911547][T29665]
[4291.911549][T29665] dump_stack_lvl (lib/dump_stack.c:123)
[4291.911555][T29665] check_preemption_disabled (lib/smp_processor_id.c:52)
[4291.911562][T29665] lwtunnel_output (net/core/lwtunnel.c:359)
[4291.911569][T29665] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4291.911576][T29665] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4291.911583][T29665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4291.911588][T29665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4291.911601][T29665] rawv6_sendmsg (net/ipv6/raw.c:918)
[4291.911612][T29665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4291.911618][T29665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4291.911624][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4291.911633][T29665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4291.911638][T29665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4291.911648][T29665] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4291.911664][T29665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4291.911667][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4291.911678][T29665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4291.911684][T29665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4291.911690][T29665] ? __pfx___sys_sendto (net/socket.c:2147)
[4291.911705][T29665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4291.911711][T29665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4291.911721][T29665] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4291.911728][T29665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4291.911738][T29665] __x64_sys_sendto (net/socket.c:2183)
[4291.911743][T29665] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4291.911746][T29665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4291.911751][T29665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4291.911756][T29665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4291.911760][T29665] RIP: 0033:0x7fb828ab3a4a
[ 4291.911763][T29665] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4291.911766][T29665] RSP: 002b:00007ffcb6c8d6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4291.911770][T29665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb828ab3a4a
[ 4291.911772][T29665] RDX: 0000000000000040 RSI: 00000000134dc340 RDI: 0000000000000005
[ 4291.911774][T29665] RBP: 00007ffcb6c8d770 R08: 0000000000418574 R09: 000000000000001c
[ 4291.911776][T29665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4291.911778][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb828bdc000
| [ 4291.911778][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb828bdc000
| [ 4291.911793][T29665]
| [ 4291.928190][T29665] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29665
| [4291.928571][T29665] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4291.928821][T29665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4291.928824][T29665] Call Trace:
[ 4291.928825][T29665]
[4291.928828][T29665] dump_stack_lvl (lib/dump_stack.c:123)
[4291.928834][T29665] check_preemption_disabled (lib/smp_processor_id.c:52)
[4291.928841][T29665] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4291.928848][T29665] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4291.928855][T29665] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4291.928862][T29665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4291.928868][T29665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4291.928880][T29665] rawv6_sendmsg (net/ipv6/raw.c:918)
[4291.928891][T29665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4291.928897][T29665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4291.928902][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4291.928911][T29665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4291.928915][T29665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4291.928924][T29665] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4291.928941][T29665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4291.928944][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4291.928955][T29665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4291.928961][T29665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4291.928966][T29665] ? __pfx___sys_sendto (net/socket.c:2147)
[4291.928981][T29665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4291.928988][T29665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4291.928997][T29665] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4291.929006][T29665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4291.929016][T29665] __x64_sys_sendto (net/socket.c:2183)
[4291.929020][T29665] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4291.929024][T29665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4291.929028][T29665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4291.929033][T29665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4291.929037][T29665] RIP: 0033:0x7fb828ab3a4a
[ 4291.929040][T29665] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4291.929044][T29665] RSP: 002b:00007ffcb6c8d6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4291.929047][T29665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb828ab3a4a
[ 4291.929050][T29665] RDX: 0000000000000040 RSI: 00000000134dc340 RDI: 0000000000000005
[ 4291.929052][T29665] RBP: 00007ffcb6c8d770 R08: 0000000000418574 R09: 000000000000001c
[ 4291.929054][T29665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4291.929056][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb828bdc000
| [ 4291.929056][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb828bdc000
| [ 4291.929071][T29665]
| [ 4292.414757][T29669] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29669
| [4292.415542][T29669] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4292.415816][T29669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4292.415819][T29669] Call Trace:
[ 4292.415822][T29669]
[4292.415825][T29669] dump_stack_lvl (lib/dump_stack.c:123)
[4292.415834][T29669] check_preemption_disabled (lib/smp_processor_id.c:52)
[4292.415842][T29669] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4292.415848][T29669] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4292.415857][T29669] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.415865][T29669] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4292.415870][T29669] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.415882][T29669] rawv6_sendmsg (net/ipv6/raw.c:918)
[4292.415894][T29669] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4292.415900][T29669] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4292.415907][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.415918][T29669] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4292.415925][T29669] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4292.415934][T29669] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4292.415950][T29669] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4292.415953][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.415964][T29669] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.415971][T29669] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.415976][T29669] ? __pfx___sys_sendto (net/socket.c:2147)
[4292.415991][T29669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4292.415998][T29669] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4292.416010][T29669] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4292.416017][T29669] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4292.416028][T29669] __x64_sys_sendto (net/socket.c:2183)
[4292.416032][T29669] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4292.416036][T29669] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4292.416040][T29669] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4292.416045][T29669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4292.416050][T29669] RIP: 0033:0x7fbbb76b8a4a
[ 4292.416055][T29669] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4292.416058][T29669] RSP: 002b:00007ffe7c779488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4292.416062][T29669] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbb76b8a4a
[ 4292.416064][T29669] RDX: 0000000000000040 RSI: 00000000118c7340 RDI: 0000000000000005
[ 4292.416066][T29669] RBP: 00007ffe7c779510 R08: 0000000000418574 R09: 000000000000001c
[ 4292.416068][T29669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4292.416070][T29669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbb77e1000
| [ 4292.416085][T29669]
| [ 4292.428535][T29669] lwtunnel_output(): recursion limit reached on datapath
| [ 4293.910481][T29673] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29673
| [4293.910960][T29673] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4293.911237][T29673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.911239][T29673] Call Trace:
[ 4293.911241][T29673]
[4293.911244][T29673] dump_stack_lvl (lib/dump_stack.c:123)
[4293.911253][T29673] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.911260][T29673] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4293.911267][T29673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.911275][T29673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.911284][T29673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.911289][T29673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.911301][T29673] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.911313][T29673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.911318][T29673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.911326][T29673] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.911337][T29673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.911343][T29673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.911353][T29673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.911369][T29673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.911372][T29673] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.911383][T29673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.911390][T29673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.911395][T29673] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.911410][T29673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.911417][T29673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.911428][T29673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.911435][T29673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.911445][T29673] __x64_sys_sendto (net/socket.c:2183)
[4293.911449][T29673] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4293.911453][T29673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.911458][T29673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.911463][T29673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.911468][T29673] RIP: 0033:0x7ff6e0a77a4a
[ 4293.911472][T29673] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4293.911475][T29673] RSP: 002b:00007fff6281d608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.911479][T29673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6e0a77a4a
[ 4293.911481][T29673] RDX: 0000000000000040 RSI: 0000000004bfb340 RDI: 0000000000000005
[ 4293.911483][T29673] RBP: 00007fff6281d690 R08: 0000000000418574 R09: 000000000000001c
[ 4293.911485][T29673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.911487][T29673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e0ba0000
| [ 4293.911501][T29673]
| [ 4293.911503][T29673] lwtunnel_output(): recursion limit reached on datapath
| [ 4295.375106][T29677] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29677
| [4295.375589][T29677] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4295.375864][T29677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.375867][T29677] Call Trace:
[ 4295.375870][T29677]
[4295.375874][T29677] dump_stack_lvl (lib/dump_stack.c:123)
[4295.375885][T29677] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.375893][T29677] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4295.375899][T29677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.375907][T29677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.375913][T29677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.375918][T29677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.375931][T29677] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.375942][T29677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.375948][T29677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4295.375954][T29677] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.375963][T29677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.375968][T29677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.375977][T29677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.375993][T29677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.375996][T29677] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.376009][T29677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.376015][T29677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.376021][T29677] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.376036][T29677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4295.376042][T29677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4295.376050][T29677] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4295.376057][T29677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4295.376067][T29677] __x64_sys_sendto (net/socket.c:2183)
[4295.376071][T29677] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4295.376074][T29677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.376079][T29677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.376083][T29677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.376088][T29677] RIP: 0033:0x7eff343aca4a
[ 4295.376092][T29677] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4295.376095][T29677] RSP: 002b:00007ffe6d9c3048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.376099][T29677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff343aca4a
[ 4295.376102][T29677] RDX: 0000000000000040 RSI: 0000000013f69340 RDI: 0000000000000005
[ 4295.376103][T29677] RBP: 00007ffe6d9c30d0 R08: 0000000000418574 R09: 000000000000001c
[ 4295.376105][T29677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.376107][T29677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff344d5000
| [ 4295.376122][T29677]
| [ 4295.389894][T29677] lwtunnel_output(): recursion limit reached on datapath
| [ 4296.870712][T29681] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29681
| [4296.871180][T29681] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4296.871430][T29681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.871433][T29681] Call Trace:
[ 4296.871435][T29681]
[4296.871438][T29681] dump_stack_lvl (lib/dump_stack.c:123)
[4296.871447][T29681] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.871454][T29681] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4296.871461][T29681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.871470][T29681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.871478][T29681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.871483][T29681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.871495][T29681] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.871507][T29681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.871512][T29681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.871519][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.871530][T29681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.871537][T29681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.871546][T29681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.871562][T29681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.871565][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.871576][T29681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.871583][T29681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.871589][T29681] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.871603][T29681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.871610][T29681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.871620][T29681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.871628][T29681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.871638][T29681] __x64_sys_sendto (net/socket.c:2183)
[4296.871642][T29681] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.871646][T29681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.871652][T29681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.871656][T29681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.871661][T29681] RIP: 0033:0x7f6ac6b16a4a
[ 4296.871666][T29681] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.871669][T29681] RSP: 002b:00007ffe995dd758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.871674][T29681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ac6b16a4a
[ 4296.871676][T29681] RDX: 0000000000000040 RSI: 00000000324c8340 RDI: 0000000000000005
[ 4296.871678][T29681] RBP: 00007ffe995dd7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4296.871680][T29681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.871682][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ac6c3f000
| [ 4296.871682][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ac6c3f000
| [ 4296.871697][T29681]
| [ 4296.871700][T29681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29681
| [4296.883961][T29681] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4296.884223][T29681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.884225][T29681] Call Trace:
[ 4296.884227][T29681]
[4296.884229][T29681] dump_stack_lvl (lib/dump_stack.c:123)
[4296.884235][T29681] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.884241][T29681] lwtunnel_output (net/core/lwtunnel.c:359)
[4296.884248][T29681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.884254][T29681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.884260][T29681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.884265][T29681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.884278][T29681] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.884290][T29681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.884295][T29681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.884299][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.884308][T29681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.884311][T29681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.884320][T29681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.884337][T29681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.884339][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.884351][T29681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.884356][T29681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.884361][T29681] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.884376][T29681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.884382][T29681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.884391][T29681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.884399][T29681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.884409][T29681] __x64_sys_sendto (net/socket.c:2183)
[4296.884413][T29681] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.884416][T29681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.884420][T29681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.884425][T29681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.884428][T29681] RIP: 0033:0x7f6ac6b16a4a
[ 4296.884432][T29681] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.884435][T29681] RSP: 002b:00007ffe995dd758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.884438][T29681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ac6b16a4a
[ 4296.884440][T29681] RDX: 0000000000000040 RSI: 00000000324c8340 RDI: 0000000000000005
[ 4296.884443][T29681] RBP: 00007ffe995dd7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4296.884444][T29681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.884446][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ac6c3f000
| [ 4296.884446][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ac6c3f000
| [ 4296.884461][T29681]
| [ 4296.884925][T29681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29681
| [4296.896356][T29681] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4296.896605][T29681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.896607][T29681] Call Trace:
[ 4296.896608][T29681]
[4296.896611][T29681] dump_stack_lvl (lib/dump_stack.c:123)
[4296.896617][T29681] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.896623][T29681] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4296.896630][T29681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.896636][T29681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.896643][T29681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.896648][T29681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.896660][T29681] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.896673][T29681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.896678][T29681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.896683][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.896692][T29681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.896696][T29681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.896705][T29681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.896722][T29681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.896725][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.896736][T29681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.896741][T29681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.896747][T29681] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.896762][T29681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.896769][T29681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.896778][T29681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.896785][T29681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.896795][T29681] __x64_sys_sendto (net/socket.c:2183)
[4296.896799][T29681] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.896803][T29681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.896808][T29681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.896813][T29681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.896816][T29681] RIP: 0033:0x7f6ac6b16a4a
[ 4296.896819][T29681] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.896822][T29681] RSP: 002b:00007ffe995dd758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.896825][T29681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ac6b16a4a
[ 4296.896827][T29681] RDX: 0000000000000040 RSI: 00000000324c8340 RDI: 0000000000000005
[ 4296.896829][T29681] RBP: 00007ffe995dd7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4296.896831][T29681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.896833][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ac6c3f000
| [ 4296.896833][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ac6c3f000
| [ 4296.896848][T29681]
| [ 4297.356270][T29685] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29685
| [4297.356764][T29685] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4297.357037][T29685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4297.357040][T29685] Call Trace:
[ 4297.357043][T29685]
[4297.357046][T29685] dump_stack_lvl (lib/dump_stack.c:123)
[4297.357055][T29685] check_preemption_disabled (lib/smp_processor_id.c:52)
[4297.357062][T29685] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4297.357069][T29685] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4297.357077][T29685] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4297.357085][T29685] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4297.357090][T29685] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4297.357103][T29685] rawv6_sendmsg (net/ipv6/raw.c:918)
[4297.357114][T29685] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4297.357120][T29685] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4297.357127][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4297.357138][T29685] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4297.357144][T29685] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4297.357154][T29685] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4297.357170][T29685] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4297.357173][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4297.357184][T29685] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4297.357191][T29685] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4297.357197][T29685] ? __pfx___sys_sendto (net/socket.c:2147)
[4297.357211][T29685] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4297.357219][T29685] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4297.357229][T29685] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4297.357237][T29685] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4297.357247][T29685] __x64_sys_sendto (net/socket.c:2183)
[4297.357251][T29685] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4297.357255][T29685] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4297.357260][T29685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4297.357265][T29685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4297.357271][T29685] RIP: 0033:0x7fcdb5363a4a
[ 4297.357275][T29685] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4297.357279][T29685] RSP: 002b:00007fff536b1fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4297.357283][T29685] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdb5363a4a
[ 4297.357286][T29685] RDX: 0000000000000040 RSI: 000000001011d340 RDI: 0000000000000005
[ 4297.357288][T29685] RBP: 00007fff536b2050 R08: 0000000000418574 R09: 000000000000001c
[ 4297.357290][T29685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4297.357292][T29685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdb548c000
| [ 4297.357306][T29685]
| [ 4297.357309][T29685] lwtunnel_output(): recursion limit reached on datapath
| [ 4298.837683][T29689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29689
| [4298.838151][T29689] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4298.838413][T29689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.838416][T29689] Call Trace:
[ 4298.838419][T29689]
[4298.838421][T29689] dump_stack_lvl (lib/dump_stack.c:123)
[4298.838430][T29689] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.838438][T29689] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4298.838444][T29689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.838453][T29689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.838461][T29689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.838466][T29689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.838478][T29689] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.838490][T29689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.838495][T29689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.838503][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.838514][T29689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.838521][T29689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.838530][T29689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.838546][T29689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.838549][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.838561][T29689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.838567][T29689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.838573][T29689] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.838588][T29689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.838595][T29689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.838605][T29689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.838613][T29689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.838623][T29689] __x64_sys_sendto (net/socket.c:2183)
[4298.838627][T29689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4298.838631][T29689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.838637][T29689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.838642][T29689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.838647][T29689] RIP: 0033:0x7f769244ca4a
[ 4298.838651][T29689] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4298.838655][T29689] RSP: 002b:00007ffc2b825c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.838659][T29689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f769244ca4a
[ 4298.838661][T29689] RDX: 0000000000000040 RSI: 0000000010a43340 RDI: 0000000000000005
[ 4298.838663][T29689] RBP: 00007ffc2b825cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4298.838665][T29689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.838667][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7692575000
| [ 4298.838667][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7692575000
| [ 4298.838681][T29689]
| [ 4298.838685][T29689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29689
| [4298.851052][T29689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4298.851295][T29689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.851297][T29689] Call Trace:
[ 4298.851298][T29689]
[4298.851300][T29689] dump_stack_lvl (lib/dump_stack.c:123)
[4298.851306][T29689] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.851312][T29689] lwtunnel_output (net/core/lwtunnel.c:359)
[4298.851318][T29689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.851325][T29689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.851332][T29689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.851337][T29689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.851349][T29689] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.851361][T29689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.851367][T29689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.851371][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.851379][T29689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.851384][T29689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.851393][T29689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.851409][T29689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.851413][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.851424][T29689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.851430][T29689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.851435][T29689] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.851450][T29689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.851457][T29689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.851465][T29689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.851472][T29689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.851483][T29689] __x64_sys_sendto (net/socket.c:2183)
[4298.851486][T29689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4298.851489][T29689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.851494][T29689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.851499][T29689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.851503][T29689] RIP: 0033:0x7f769244ca4a
[ 4298.851506][T29689] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4298.851509][T29689] RSP: 002b:00007ffc2b825c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.851513][T29689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f769244ca4a
[ 4298.851515][T29689] RDX: 0000000000000040 RSI: 0000000010a43340 RDI: 0000000000000005
[ 4298.851517][T29689] RBP: 00007ffc2b825cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4298.851519][T29689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.851521][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7692575000
| [ 4298.851521][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7692575000
| [ 4298.851536][T29689]
| [ 4298.869672][T29689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29689
| [4298.870037][T29689] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4298.870283][T29689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.870285][T29689] Call Trace:
[ 4298.870287][T29689]
[4298.870289][T29689] dump_stack_lvl (lib/dump_stack.c:123)
[4298.870296][T29689] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.870301][T29689] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4298.870308][T29689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.870315][T29689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.870322][T29689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.870327][T29689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.870339][T29689] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.870352][T29689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.870357][T29689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.870363][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.870372][T29689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.870376][T29689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.870385][T29689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.870402][T29689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.870405][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.870416][T29689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.870421][T29689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.870427][T29689] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.870442][T29689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.870448][T29689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.870457][T29689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.870464][T29689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.870475][T29689] __x64_sys_sendto (net/socket.c:2183)
[4298.870479][T29689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4298.870483][T29689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.870487][T29689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.870492][T29689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.870496][T29689] RIP: 0033:0x7f769244ca4a
[ 4298.870500][T29689] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4298.870503][T29689] RSP: 002b:00007ffc2b825c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.870507][T29689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f769244ca4a
[ 4298.870509][T29689] RDX: 0000000000000040 RSI: 0000000010a43340 RDI: 0000000000000005
[ 4298.870511][T29689] RBP: 00007ffc2b825cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4298.870513][T29689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.870515][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7692575000
| [ 4298.870515][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7692575000
| [ 4298.870530][T29689]
| [ 4299.362435][T29693] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29693
| [4299.362920][T29693] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4299.363199][T29693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.363202][T29693] Call Trace:
[ 4299.363204][T29693]
[4299.363206][T29693] dump_stack_lvl (lib/dump_stack.c:123)
[4299.363216][T29693] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.363223][T29693] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4299.363230][T29693] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.363238][T29693] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.363247][T29693] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.363252][T29693] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.363264][T29693] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.363276][T29693] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.363282][T29693] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.363290][T29693] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.363300][T29693] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.363307][T29693] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.363316][T29693] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.363332][T29693] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.363335][T29693] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.363347][T29693] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.363354][T29693] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.363360][T29693] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.363374][T29693] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.363381][T29693] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.363392][T29693] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.363399][T29693] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.363409][T29693] __x64_sys_sendto (net/socket.c:2183)
[4299.363413][T29693] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4299.363418][T29693] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.363423][T29693] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.363428][T29693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.363433][T29693] RIP: 0033:0x7efd27a71a4a
[ 4299.363438][T29693] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4299.363441][T29693] RSP: 002b:00007ffcd3203c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.363445][T29693] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd27a71a4a
[ 4299.363448][T29693] RDX: 0000000000000040 RSI: 000000001ecc0340 RDI: 0000000000000005
[ 4299.363450][T29693] RBP: 00007ffcd3203d00 R08: 0000000000418574 R09: 000000000000001c
[ 4299.363451][T29693] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.363454][T29693] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd27b9a000
| [ 4299.363468][T29693]
| [ 4299.363471][T29693] lwtunnel_output(): recursion limit reached on datapath
| [ 4300.844848][T29697] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29697
| [4300.845593][T29697] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4300.845864][T29697] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4300.845867][T29697] Call Trace:
[ 4300.845869][T29697]
[4300.845872][T29697] dump_stack_lvl (lib/dump_stack.c:123)
[4300.845881][T29697] check_preemption_disabled (lib/smp_processor_id.c:52)
[4300.845889][T29697] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4300.845895][T29697] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4300.845905][T29697] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.845913][T29697] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4300.845918][T29697] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.845931][T29697] rawv6_sendmsg (net/ipv6/raw.c:918)
[4300.845942][T29697] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4300.845948][T29697] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4300.845956][T29697] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.845966][T29697] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4300.845973][T29697] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4300.845982][T29697] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4300.845999][T29697] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4300.846002][T29697] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.846014][T29697] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.846021][T29697] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.846027][T29697] ? __pfx___sys_sendto (net/socket.c:2147)
[4300.846041][T29697] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4300.846050][T29697] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4300.846061][T29697] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4300.846068][T29697] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4300.846078][T29697] __x64_sys_sendto (net/socket.c:2183)
[4300.846082][T29697] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4300.846087][T29697] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4300.846092][T29697] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4300.846097][T29697] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4300.846103][T29697] RIP: 0033:0x7f55d0750a4a
[ 4300.846108][T29697] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4300.846112][T29697] RSP: 002b:00007ffccae351e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4300.846116][T29697] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55d0750a4a
[ 4300.846119][T29697] RDX: 0000000000000040 RSI: 0000000028e2a340 RDI: 0000000000000005
[ 4300.846121][T29697] RBP: 00007ffccae35270 R08: 0000000000418574 R09: 000000000000001c
[ 4300.846123][T29697] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4300.846125][T29697] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55d0879000
| [ 4300.846140][T29697]
| [ 4300.858658][T29697] lwtunnel_output(): recursion limit reached on datapath
| [ 4302.322652][T29701] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29701
| [4302.323360][T29701] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4302.323639][T29701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4302.323642][T29701] Call Trace:
[ 4302.323644][T29701]
[4302.323646][T29701] dump_stack_lvl (lib/dump_stack.c:123)
[4302.323655][T29701] check_preemption_disabled (lib/smp_processor_id.c:52)
[4302.323662][T29701] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4302.323669][T29701] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4302.323678][T29701] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.323686][T29701] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4302.323691][T29701] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.323703][T29701] rawv6_sendmsg (net/ipv6/raw.c:918)
[4302.323715][T29701] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4302.323720][T29701] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4302.323728][T29701] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.323739][T29701] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4302.323746][T29701] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4302.323755][T29701] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4302.323771][T29701] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4302.323774][T29701] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.323785][T29701] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.323792][T29701] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.323798][T29701] ? __pfx___sys_sendto (net/socket.c:2147)
[4302.323812][T29701] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4302.323819][T29701] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4302.323835][T29701] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4302.323848][T29701] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4302.323861][T29701] __x64_sys_sendto (net/socket.c:2183)
[4302.323865][T29701] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4302.323869][T29701] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4302.323874][T29701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4302.323879][T29701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4302.323884][T29701] RIP: 0033:0x7f8d24dbfa4a
[ 4302.323889][T29701] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4302.323893][T29701] RSP: 002b:00007ffc3dd0eeb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4302.323897][T29701] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d24dbfa4a
[ 4302.323899][T29701] RDX: 0000000000000040 RSI: 00000000280f6340 RDI: 0000000000000005
[ 4302.323901][T29701] RBP: 00007ffc3dd0ef40 R08: 0000000000418574 R09: 000000000000001c
[ 4302.323903][T29701] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4302.323905][T29701] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d24ee8000
| [ 4302.323919][T29701]
| [ 4302.323923][T29701] lwtunnel_output(): recursion limit reached on datapath
| [ 4303.820681][T29705] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29705
| [4303.821197][T29705] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4303.821469][T29705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4303.821471][T29705] Call Trace:
[ 4303.821474][T29705]
[4303.821476][T29705] dump_stack_lvl (lib/dump_stack.c:123)
[4303.821486][T29705] check_preemption_disabled (lib/smp_processor_id.c:52)
[4303.821493][T29705] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4303.821500][T29705] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4303.821508][T29705] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4303.821516][T29705] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4303.821521][T29705] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4303.821533][T29705] rawv6_sendmsg (net/ipv6/raw.c:918)
[4303.821545][T29705] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4303.821550][T29705] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4303.821559][T29705] ? __lock_release (kernel/locking/lockdep.c:5534)
[4303.821569][T29705] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4303.821576][T29705] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4303.821585][T29705] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4303.821601][T29705] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4303.821604][T29705] ? __lock_release (kernel/locking/lockdep.c:5534)
[4303.821615][T29705] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4303.821622][T29705] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4303.821628][T29705] ? __pfx___sys_sendto (net/socket.c:2147)
[4303.821642][T29705] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4303.821650][T29705] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4303.821661][T29705] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4303.821668][T29705] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4303.821678][T29705] __x64_sys_sendto (net/socket.c:2183)
[4303.821681][T29705] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4303.821686][T29705] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4303.821691][T29705] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4303.821696][T29705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4303.821701][T29705] RIP: 0033:0x7f53b653ca4a
[ 4303.821706][T29705] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4303.821709][T29705] RSP: 002b:00007ffd3cec4f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4303.821714][T29705] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53b653ca4a
[ 4303.821716][T29705] RDX: 0000000000000040 RSI: 000000000a89d340 RDI: 0000000000000005
[ 4303.821718][T29705] RBP: 00007ffd3cec4fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4303.821720][T29705] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4303.821721][T29705] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b6665000
| [ 4303.821736][T29705]
| [ 4303.821739][T29705] lwtunnel_output(): recursion limit reached on datapath
| [ 4305.312473][T29709] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29709
| [4305.312977][T29709] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4305.313270][T29709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4305.313272][T29709] Call Trace:
[ 4305.313275][T29709]
[4305.313277][T29709] dump_stack_lvl (lib/dump_stack.c:123)
[4305.313287][T29709] check_preemption_disabled (lib/smp_processor_id.c:52)
[4305.313294][T29709] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4305.313301][T29709] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4305.313310][T29709] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.313319][T29709] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4305.313324][T29709] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.313336][T29709] rawv6_sendmsg (net/ipv6/raw.c:918)
[4305.313348][T29709] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4305.313353][T29709] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4305.313361][T29709] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.313372][T29709] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4305.313378][T29709] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4305.313388][T29709] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4305.313404][T29709] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4305.313408][T29709] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.313419][T29709] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.313426][T29709] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.313431][T29709] ? __pfx___sys_sendto (net/socket.c:2147)
[4305.313446][T29709] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4305.313453][T29709] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4305.313463][T29709] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4305.313470][T29709] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4305.313480][T29709] __x64_sys_sendto (net/socket.c:2183)
[4305.313484][T29709] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4305.313488][T29709] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4305.313494][T29709] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4305.313499][T29709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4305.313504][T29709] RIP: 0033:0x7fa71bdd8a4a
[ 4305.313509][T29709] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4305.313512][T29709] RSP: 002b:00007ffea1b5eb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4305.313517][T29709] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa71bdd8a4a
[ 4305.313519][T29709] RDX: 0000000000000040 RSI: 000000002305d340 RDI: 0000000000000005
[ 4305.313521][T29709] RBP: 00007ffea1b5ec10 R08: 0000000000418574 R09: 000000000000001c
[ 4305.313523][T29709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4305.313525][T29709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa71bf01000
| [ 4305.313539][T29709]
| [ 4305.313543][T29709] lwtunnel_output(): recursion limit reached on datapath
| [ 4306.787289][T29713] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29713
| [4306.787745][T29713] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4306.787997][T29713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.787999][T29713] Call Trace:
[ 4306.788002][T29713]
[4306.788006][T29713] dump_stack_lvl (lib/dump_stack.c:123)
[4306.788015][T29713] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.788024][T29713] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4306.788031][T29713] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.788039][T29713] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.788048][T29713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.788053][T29713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.788065][T29713] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.788076][T29713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.788082][T29713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.788089][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.788100][T29713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.788106][T29713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.788116][T29713] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.788132][T29713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.788135][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.788146][T29713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.788153][T29713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.788159][T29713] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.788174][T29713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.788180][T29713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.788191][T29713] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.788198][T29713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.788208][T29713] __x64_sys_sendto (net/socket.c:2183)
[4306.788212][T29713] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4306.788216][T29713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.788221][T29713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.788226][T29713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.788231][T29713] RIP: 0033:0x7ff027548a4a
[ 4306.788235][T29713] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4306.788248][T29713] RSP: 002b:00007ffd61522f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.788253][T29713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff027548a4a
[ 4306.788255][T29713] RDX: 0000000000000040 RSI: 0000000034d43340 RDI: 0000000000000005
[ 4306.788257][T29713] RBP: 00007ffd61522f90 R08: 0000000000418574 R09: 000000000000001c
[ 4306.788259][T29713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.788261][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff027671000
| [ 4306.788261][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff027671000
| [ 4306.788276][T29713]
| [ 4306.800892][T29713] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29713
| [4306.801259][T29713] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4306.801510][T29713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.801512][T29713] Call Trace:
[ 4306.801515][T29713]
[4306.801517][T29713] dump_stack_lvl (lib/dump_stack.c:123)
[4306.801523][T29713] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.801529][T29713] lwtunnel_output (net/core/lwtunnel.c:359)
[4306.801536][T29713] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.801543][T29713] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.801550][T29713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.801555][T29713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.801567][T29713] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.801579][T29713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.801585][T29713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.801589][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.801598][T29713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.801602][T29713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.801611][T29713] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.801627][T29713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.801630][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.801641][T29713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.801646][T29713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.801652][T29713] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.801666][T29713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.801673][T29713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.801681][T29713] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.801689][T29713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.801699][T29713] __x64_sys_sendto (net/socket.c:2183)
[4306.801703][T29713] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4306.801707][T29713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.801711][T29713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.801716][T29713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.801720][T29713] RIP: 0033:0x7ff027548a4a
[ 4306.801724][T29713] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4306.801726][T29713] RSP: 002b:00007ffd61522f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.801730][T29713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff027548a4a
[ 4306.801732][T29713] RDX: 0000000000000040 RSI: 0000000034d43340 RDI: 0000000000000005
[ 4306.801734][T29713] RBP: 00007ffd61522f90 R08: 0000000000418574 R09: 000000000000001c
[ 4306.801735][T29713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.801737][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff027671000
| [ 4306.801737][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff027671000
| [ 4306.801752][T29713]
| [ 4306.819853][T29713] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29713
| [4306.820229][T29713] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4306.820473][T29713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.820475][T29713] Call Trace:
[ 4306.820477][T29713]
[4306.820480][T29713] dump_stack_lvl (lib/dump_stack.c:123)
[4306.820486][T29713] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.820492][T29713] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4306.820499][T29713] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.820506][T29713] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.820513][T29713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.820518][T29713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.820530][T29713] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.820541][T29713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.820547][T29713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.820553][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.820561][T29713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.820566][T29713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.820576][T29713] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.820592][T29713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.820595][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.820607][T29713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.820612][T29713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.820617][T29713] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.820632][T29713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.820639][T29713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.820647][T29713] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.820654][T29713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.820664][T29713] __x64_sys_sendto (net/socket.c:2183)
[4306.820668][T29713] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4306.820671][T29713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.820676][T29713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.820681][T29713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.820684][T29713] RIP: 0033:0x7ff027548a4a
[ 4306.820688][T29713] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4306.820691][T29713] RSP: 002b:00007ffd61522f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.820695][T29713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff027548a4a
[ 4306.820697][T29713] RDX: 0000000000000040 RSI: 0000000034d43340 RDI: 0000000000000005
[ 4306.820699][T29713] RBP: 00007ffd61522f90 R08: 0000000000418574 R09: 000000000000001c
[ 4306.820700][T29713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.820702][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff027671000
| [ 4306.820702][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff027671000
| [ 4306.820717][T29713]
| [ 4307.304963][T29717] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29717
| [4307.306021][T29717] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4307.306296][T29717] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4307.306298][T29717] Call Trace:
[ 4307.306301][T29717]
[4307.306303][T29717] dump_stack_lvl (lib/dump_stack.c:123)
[4307.306313][T29717] check_preemption_disabled (lib/smp_processor_id.c:52)
[4307.306320][T29717] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4307.306327][T29717] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4307.306336][T29717] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.306344][T29717] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4307.306349][T29717] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.306361][T29717] rawv6_sendmsg (net/ipv6/raw.c:918)
[4307.306373][T29717] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4307.306379][T29717] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4307.306386][T29717] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.306397][T29717] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4307.306403][T29717] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4307.306412][T29717] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4307.306428][T29717] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4307.306431][T29717] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.306443][T29717] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.306450][T29717] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.306456][T29717] ? __pfx___sys_sendto (net/socket.c:2147)
[4307.306470][T29717] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4307.306477][T29717] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4307.306487][T29717] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4307.306494][T29717] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4307.306504][T29717] __x64_sys_sendto (net/socket.c:2183)
[4307.306508][T29717] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4307.306512][T29717] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4307.306518][T29717] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4307.306522][T29717] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4307.306527][T29717] RIP: 0033:0x7f1dceedba4a
[ 4307.306532][T29717] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4307.306535][T29717] RSP: 002b:00007ffc53ac90c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4307.306540][T29717] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dceedba4a
[ 4307.306542][T29717] RDX: 0000000000000040 RSI: 000000000d405340 RDI: 0000000000000005
[ 4307.306545][T29717] RBP: 00007ffc53ac9150 R08: 0000000000418574 R09: 000000000000001c
[ 4307.306547][T29717] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4307.306549][T29717] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dcf004000
| [ 4307.306563][T29717]
| [ 4307.306566][T29717] lwtunnel_output(): recursion limit reached on datapath
| [ 4308.769491][T29721] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29721
| [4308.769953][T29721] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4308.770219][T29721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.770221][T29721] Call Trace:
[ 4308.770224][T29721]
[4308.770226][T29721] dump_stack_lvl (lib/dump_stack.c:123)
[4308.770236][T29721] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.770243][T29721] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4308.770249][T29721] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.770258][T29721] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.770266][T29721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.770271][T29721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.770283][T29721] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.770295][T29721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.770300][T29721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.770308][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.770319][T29721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.770326][T29721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.770335][T29721] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.770351][T29721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.770354][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.770365][T29721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.770372][T29721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.770378][T29721] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.770392][T29721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.770399][T29721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.770410][T29721] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.770417][T29721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.770428][T29721] __x64_sys_sendto (net/socket.c:2183)
[4308.770432][T29721] ? do_syscall_64 (./arch/x86/include/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.770436][T29721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.770441][T29721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.770446][T29721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.770451][T29721] RIP: 0033:0x7fe575281a4a
[ 4308.770456][T29721] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.770459][T29721] RSP: 002b:00007ffe8fc8b678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.770463][T29721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe575281a4a
[ 4308.770466][T29721] RDX: 0000000000000040 RSI: 0000000016bd1340 RDI: 0000000000000005
[ 4308.770468][T29721] RBP: 00007ffe8fc8b700 R08: 0000000000418574 R09: 000000000000001c
[ 4308.770470][T29721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.770472][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5753aa000
| [ 4308.770472][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5753aa000
| [ 4308.770487][T29721]
| [ 4308.770490][T29721] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29721
| [4308.782679][T29721] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4308.782926][T29721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.782928][T29721] Call Trace:
[ 4308.782930][T29721]
[4308.782932][T29721] dump_stack_lvl (lib/dump_stack.c:123)
[4308.782938][T29721] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.782945][T29721] lwtunnel_output (net/core/lwtunnel.c:359)
[4308.782951][T29721] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.782958][T29721] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.782965][T29721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.782969][T29721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.782982][T29721] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.782994][T29721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.782999][T29721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.783004][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.783013][T29721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.783018][T29721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.783026][T29721] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.783043][T29721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.783046][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.783057][T29721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.783062][T29721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.783068][T29721] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.783083][T29721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.783089][T29721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.783098][T29721] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.783105][T29721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.783115][T29721] __x64_sys_sendto (net/socket.c:2183)
[4308.783120][T29721] ? do_syscall_64 (./arch/x86/include/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.783123][T29721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.783128][T29721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.783133][T29721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.783136][T29721] RIP: 0033:0x7fe575281a4a
[ 4308.783140][T29721] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.783143][T29721] RSP: 002b:00007ffe8fc8b678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.783146][T29721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe575281a4a
[ 4308.783148][T29721] RDX: 0000000000000040 RSI: 0000000016bd1340 RDI: 0000000000000005
[ 4308.783150][T29721] RBP: 00007ffe8fc8b700 R08: 0000000000418574 R09: 000000000000001c
[ 4308.783152][T29721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.783154][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5753aa000
| [ 4308.783154][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5753aa000
| [ 4308.783168][T29721]
| [ 4308.796135][T29721] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29721
| [4308.796509][T29721] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4308.796756][T29721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.796758][T29721] Call Trace:
[ 4308.796760][T29721]
[4308.796762][T29721] dump_stack_lvl (lib/dump_stack.c:123)
[4308.796769][T29721] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.796775][T29721] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4308.796782][T29721] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.796789][T29721] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.796796][T29721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.796802][T29721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.796814][T29721] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.796826][T29721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.796832][T29721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.796837][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.796846][T29721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.796850][T29721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.796859][T29721] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.796876][T29721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.796879][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.796891][T29721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.796897][T29721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.796902][T29721] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.796917][T29721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.796923][T29721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.796932][T29721] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.796939][T29721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.796950][T29721] __x64_sys_sendto (net/socket.c:2183)
[4308.796954][T29721] ? do_syscall_64 (./arch/x86/include/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.796957][T29721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.796961][T29721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.796966][T29721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.796970][T29721] RIP: 0033:0x7fe575281a4a
[ 4308.796974][T29721] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.796977][T29721] RSP: 002b:00007ffe8fc8b678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.796980][T29721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe575281a4a
[ 4308.796982][T29721] RDX: 0000000000000040 RSI: 0000000016bd1340 RDI: 0000000000000005
[ 4308.796984][T29721] RBP: 00007ffe8fc8b700 R08: 0000000000418574 R09: 000000000000001c
[ 4308.796986][T29721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.796988][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5753aa000
| [ 4308.797003][T29721]
| [ 4309.161263][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4309.636713][T29728] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29728
| [4309.637511][T29728] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4309.637772][T29728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4309.637774][T29728] Call Trace:
[ 4309.637776][T29728]
[4309.637778][T29728] dump_stack_lvl (lib/dump_stack.c:123)
[4309.637787][T29728] check_preemption_disabled (lib/smp_processor_id.c:52)
[4309.637794][T29728] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4309.637801][T29728] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4309.637809][T29728] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.637818][T29728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4309.637823][T29728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.637835][T29728] rawv6_sendmsg (net/ipv6/raw.c:918)
[4309.637846][T29728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4309.637851][T29728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4309.637859][T29728] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.637870][T29728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4309.637876][T29728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4309.637885][T29728] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4309.637901][T29728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4309.637904][T29728] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.637915][T29728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.637922][T29728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.637928][T29728] ? __pfx___sys_sendto (net/socket.c:2147)
[4309.637942][T29728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4309.637949][T29728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4309.637959][T29728] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4309.637966][T29728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4309.637976][T29728] __x64_sys_sendto (net/socket.c:2183)
[4309.637980][T29728] ? do_syscall_64 (./arch/x86/include/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.637984][T29728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4309.637989][T29728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4309.637994][T29728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4309.637999][T29728] RIP: 0033:0x7f1979ad2a4a
[ 4309.638003][T29728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.638008][T29728] RSP: 002b:00007fffa992f468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4309.638012][T29728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1979ad2a4a
[ 4309.638014][T29728] RDX: 0000000000000040 RSI: 0000000009f0c340 RDI: 0000000000000005
[ 4309.638016][T29728] RBP: 00007fffa992f4f0 R08: 0000000000418574 R09: 000000000000001c
[ 4309.638018][T29728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4309.638020][T29728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1979bfb000
| [ 4309.638034][T29728]
| [ 4309.651212][T29728] lwtunnel_output(): recursion limit reached on datapath
| [ 4311.610448][T29736] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29736
| [4311.610928][T29736] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4311.611472][T29736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.611474][T29736] Call Trace:
[ 4311.611477][T29736]
[4311.611479][T29736] dump_stack_lvl (lib/dump_stack.c:123)
[4311.611487][T29736] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.611493][T29736] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4311.611500][T29736] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.611507][T29736] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.611514][T29736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.611519][T29736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.611531][T29736] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.611542][T29736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.611548][T29736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.611553][T29736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.611563][T29736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.611567][T29736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.611576][T29736] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.611592][T29736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.611595][T29736] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.611606][T29736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.611612][T29736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.611618][T29736] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.611632][T29736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.611638][T29736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.611648][T29736] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.611655][T29736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.611665][T29736] __x64_sys_sendto (net/socket.c:2183)
[4311.611669][T29736] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4311.611672][T29736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.611677][T29736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.611682][T29736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.611686][T29736] RIP: 0033:0x7fc79598aa4a
[ 4311.611690][T29736] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4311.611693][T29736] RSP: 002b:00007ffdcac16338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.611697][T29736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc79598aa4a
[ 4311.611699][T29736] RDX: 0000000000000040 RSI: 000000003561f340 RDI: 0000000000000005
[ 4311.611701][T29736] RBP: 00007ffdcac163c0 R08: 0000000000418574 R09: 000000000000001c
[ 4311.611703][T29736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.611705][T29736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc795ab3000
| [ 4311.611719][T29736]
| [ 4311.611722][T29736] lwtunnel_output(): recursion limit reached on datapath
| [ 4313.209818][T29741] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29741
| [4313.210289][T29741] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4313.210542][T29741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.210545][T29741] Call Trace:
[ 4313.210547][T29741]
[4313.210550][T29741] dump_stack_lvl (lib/dump_stack.c:123)
[4313.210559][T29741] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.210567][T29741] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4313.210573][T29741] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.210582][T29741] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.210589][T29741] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.210595][T29741] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.210607][T29741] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.210619][T29741] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.210624][T29741] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.210632][T29741] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.210643][T29741] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.210650][T29741] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.210659][T29741] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.210675][T29741] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.210678][T29741] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.210690][T29741] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.210696][T29741] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.210702][T29741] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.210716][T29741] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.210723][T29741] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.210734][T29741] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.210741][T29741] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.210751][T29741] __x64_sys_sendto (net/socket.c:2183)
[4313.210756][T29741] ? do_syscall_64 (./arch/x86/include/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.210760][T29741] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.210765][T29741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.210769][T29741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.210774][T29741] RIP: 0033:0x7f73b3f93a4a
[ 4313.210779][T29741] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.210783][T29741] RSP: 002b:00007ffcaa41a288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.210787][T29741] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73b3f93a4a
[ 4313.210790][T29741] RDX: 0000000000000040 RSI: 0000000007972340 RDI: 0000000000000005
[ 4313.210792][T29741] RBP: 00007ffcaa41a310 R08: 0000000000418574 R09: 000000000000001c
[ 4313.210794][T29741] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.210796][T29741] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b40bc000
| [ 4313.210796][T29741] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b40bc000
| [ 4313.210810][T29741]
| [ 4313.210813][T29741] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29741
| [4313.223383][T29741] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4313.223628][T29741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.223630][T29741] Call Trace:
[ 4313.223632][T29741]
[4313.223634][T29741] dump_stack_lvl (lib/dump_stack.c:123)
[4313.223640][T29741] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.223646][T29741] lwtunnel_output (net/core/lwtunnel.c:359)
[4313.223653][T29741] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.223661][T29741] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.223668][T29741] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.223673][T29741] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.223685][T29741] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.223697][T29741] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.223702][T29741] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.223707][T29741] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.223716][T29741] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.223721][T29741] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.223730][T29741] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.223746][T29741] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.223749][T29741] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.223761][T29741] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.223766][T29741] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.223772][T29741] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.223787][T29741] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.223793][T29741] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.223802][T29741] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.223809][T29741] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.223819][T29741] __x64_sys_sendto (net/socket.c:2183)
[4313.223823][T29741] ? do_syscall_64 (./arch/x86/include/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.223827][T29741] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.223831][T29741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.223836][T29741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.223841][T29741] RIP: 0033:0x7f73b3f93a4a
[ 4313.223844][T29741] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.223847][T29741] RSP: 002b:00007ffcaa41a288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.223850][T29741] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73b3f93a4a
[ 4313.223852][T29741] RDX: 0000000000000040 RSI: 0000000007972340 RDI: 0000000000000005
[ 4313.223854][T29741] RBP: 00007ffcaa41a310 R08: 0000000000418574 R09: 000000000000001c
[ 4313.223856][T29741] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.223858][T29741] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b40bc000
| [ 4313.223858][T29741] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b40bc000
| [ 4313.223872][T29741]
| [ 4313.237085][T29741] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29741
| [4313.237450][T29741] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4313.237694][T29741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.237696][T29741] Call Trace:
[ 4313.237698][T29741]
[4313.237700][T29741] dump_stack_lvl (lib/dump_stack.c:123)
[4313.237707][T29741] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.237713][T29741] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4313.237720][T29741] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.237727][T29741] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.237733][T29741] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.237738][T29741] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.237751][T29741] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.237762][T29741] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.237768][T29741] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.237773][T29741] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.237781][T29741] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.237785][T29741] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.237795][T29741] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.237811][T29741] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.237814][T29741] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.237826][T29741] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.237831][T29741] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.237836][T29741] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.237852][T29741] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.237858][T29741] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.237867][T29741] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.237874][T29741] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.237884][T29741] __x64_sys_sendto (net/socket.c:2183)
[4313.237888][T29741] ? do_syscall_64 (./arch/x86/include/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.237891][T29741] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.237896][T29741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.237900][T29741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.237904][T29741] RIP: 0033:0x7f73b3f93a4a
[ 4313.237908][T29741] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.237911][T29741] RSP: 002b:00007ffcaa41a288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.237914][T29741] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73b3f93a4a
[ 4313.237917][T29741] RDX: 0000000000000040 RSI: 0000000007972340 RDI: 0000000000000005
[ 4313.237919][T29741] RBP: 00007ffcaa41a310 R08: 0000000000418574 R09: 000000000000001c
[ 4313.237921][T29741] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.237923][T29741] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b40bc000
| [ 4313.237923][T29741] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b40bc000
| [ 4313.237938][T29741]
| [ 4313.819107][T29746] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29746
| [4313.819600][T29746] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4313.819866][T29746] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4313.819869][T29746] Call Trace:
[ 4313.819872][T29746]
[4313.819874][T29746] dump_stack_lvl (lib/dump_stack.c:123)
[4313.819884][T29746] check_preemption_disabled (lib/smp_processor_id.c:52)
[4313.819892][T29746] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4313.819898][T29746] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4313.819907][T29746] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.819915][T29746] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4313.819920][T29746] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4313.819932][T29746] rawv6_sendmsg (net/ipv6/raw.c:918)
[4313.819944][T29746] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4313.819949][T29746] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4313.819957][T29746] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.819968][T29746] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4313.819974][T29746] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4313.819984][T29746] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4313.819999][T29746] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4313.820003][T29746] ? __lock_release (kernel/locking/lockdep.c:5534)
[4313.820016][T29746] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.820022][T29746] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4313.820028][T29746] ? __pfx___sys_sendto (net/socket.c:2147)
[4313.820043][T29746] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4313.820051][T29746] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4313.820061][T29746] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4313.820068][T29746] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4313.820079][T29746] __x64_sys_sendto (net/socket.c:2183)
[4313.820083][T29746] ? do_syscall_64 (./arch/x86/include/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.820087][T29746] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4313.820093][T29746] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4313.820097][T29746] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4313.820103][T29746] RIP: 0033:0x7f97785eaa4a
[ 4313.820108][T29746] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.820111][T29746] RSP: 002b:00007ffe2e8f0308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4313.820116][T29746] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97785eaa4a
[ 4313.820118][T29746] RDX: 0000000000000040 RSI: 00000000308c6340 RDI: 0000000000000005
[ 4313.820120][T29746] RBP: 00007ffe2e8f0390 R08: 0000000000418574 R09: 000000000000001c
[ 4313.820122][T29746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4313.820123][T29746] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9778713000
| [ 4313.820138][T29746]
| [ 4313.833444][T29746] lwtunnel_output(): recursion limit reached on datapath
| [ 4315.575293][T29752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29752
| [4315.575761][T29752] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4315.576380][T29752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4315.576382][T29752] Call Trace:
[ 4315.576385][T29752]
[4315.576387][T29752] dump_stack_lvl (lib/dump_stack.c:123)
[4315.576397][T29752] check_preemption_disabled (lib/smp_processor_id.c:52)
[4315.576404][T29752] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4315.576411][T29752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4315.576420][T29752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.576429][T29752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4315.576434][T29752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.576446][T29752] rawv6_sendmsg (net/ipv6/raw.c:918)
[4315.576457][T29752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4315.576463][T29752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4315.576470][T29752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.576481][T29752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4315.576487][T29752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4315.576496][T29752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4315.576512][T29752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4315.576515][T29752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.576527][T29752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.576533][T29752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.576539][T29752] ? __pfx___sys_sendto (net/socket.c:2147)
[4315.576554][T29752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4315.576561][T29752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4315.576571][T29752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4315.576578][T29752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4315.576588][T29752] __x64_sys_sendto (net/socket.c:2183)
[4315.576592][T29752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4315.576597][T29752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4315.576601][T29752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4315.576606][T29752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4315.576611][T29752] RIP: 0033:0x7f6bac659a4a
[ 4315.576615][T29752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4315.576619][T29752] RSP: 002b:00007ffdda6bc5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4315.576623][T29752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bac659a4a
[ 4315.576625][T29752] RDX: 0000000000000040 RSI: 00000000012ab340 RDI: 0000000000000005
[ 4315.576627][T29752] RBP: 00007ffdda6bc670 R08: 0000000000418574 R09: 000000000000001c
[ 4315.576629][T29752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4315.576631][T29752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bac782000
| [ 4315.576631][T29752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bac782000
| [ 4315.576645][T29752]
| [ 4315.576648][T29752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29752
| [4315.588152][T29752] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4315.588414][T29752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4315.588416][T29752] Call Trace:
[ 4315.588418][T29752]
[4315.588420][T29752] dump_stack_lvl (lib/dump_stack.c:123)
[4315.588426][T29752] check_preemption_disabled (lib/smp_processor_id.c:52)
[4315.588432][T29752] lwtunnel_output (net/core/lwtunnel.c:359)
[4315.588439][T29752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4315.588446][T29752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.588452][T29752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4315.588457][T29752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.588469][T29752] rawv6_sendmsg (net/ipv6/raw.c:918)
[4315.588481][T29752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4315.588487][T29752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4315.588492][T29752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.588501][T29752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4315.588505][T29752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4315.588514][T29752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4315.588530][T29752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4315.588533][T29752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.588544][T29752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.588549][T29752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.588555][T29752] ? __pfx___sys_sendto (net/socket.c:2147)
[4315.588570][T29752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4315.588576][T29752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4315.588584][T29752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4315.588592][T29752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4315.588602][T29752] __x64_sys_sendto (net/socket.c:2183)
[4315.588606][T29752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4315.588609][T29752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4315.588614][T29752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4315.588619][T29752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4315.588623][T29752] RIP: 0033:0x7f6bac659a4a
[ 4315.588626][T29752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4315.588629][T29752] RSP: 002b:00007ffdda6bc5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4315.588633][T29752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bac659a4a
[ 4315.588635][T29752] RDX: 0000000000000040 RSI: 00000000012ab340 RDI: 0000000000000005
[ 4315.588637][T29752] RBP: 00007ffdda6bc670 R08: 0000000000418574 R09: 000000000000001c
[ 4315.588639][T29752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4315.588641][T29752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bac782000
| [ 4315.588641][T29752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bac782000
| [ 4315.588656][T29752]
| [ 4315.605695][T29752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29752
| [4315.606065][T29752] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4315.606325][T29752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4315.606327][T29752] Call Trace:
[ 4315.606329][T29752]
[4315.606331][T29752] dump_stack_lvl (lib/dump_stack.c:123)
[4315.606338][T29752] check_preemption_disabled (lib/smp_processor_id.c:52)
[4315.606345][T29752] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4315.606351][T29752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4315.606359][T29752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.606366][T29752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4315.606371][T29752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.606384][T29752] rawv6_sendmsg (net/ipv6/raw.c:918)
[4315.606396][T29752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4315.606402][T29752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4315.606408][T29752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.606416][T29752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4315.606421][T29752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4315.606430][T29752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4315.606446][T29752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4315.606449][T29752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.606460][T29752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.606466][T29752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.606472][T29752] ? __pfx___sys_sendto (net/socket.c:2147)
[4315.606486][T29752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4315.606493][T29752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4315.606503][T29752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4315.606510][T29752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4315.606521][T29752] __x64_sys_sendto (net/socket.c:2183)
[4315.606525][T29752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4315.606528][T29752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4315.606533][T29752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4315.606538][T29752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4315.606542][T29752] RIP: 0033:0x7f6bac659a4a
[ 4315.606545][T29752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4315.606548][T29752] RSP: 002b:00007ffdda6bc5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4315.606552][T29752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bac659a4a
[ 4315.606554][T29752] RDX: 0000000000000040 RSI: 00000000012ab340 RDI: 0000000000000005
[ 4315.606556][T29752] RBP: 00007ffdda6bc670 R08: 0000000000418574 R09: 000000000000001c
[ 4315.606558][T29752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4315.606560][T29752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bac782000
| [ 4315.606560][T29752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bac782000
| [ 4315.606575][T29752]
| [ 4316.461838][T29759] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29759
| [4316.462663][T29759] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4316.462935][T29759] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4316.462937][T29759] Call Trace:
[ 4316.462940][T29759]
[4316.462942][T29759] dump_stack_lvl (lib/dump_stack.c:123)
[4316.462952][T29759] check_preemption_disabled (lib/smp_processor_id.c:52)
[4316.462960][T29759] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4316.462966][T29759] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4316.462975][T29759] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.462983][T29759] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4316.462988][T29759] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.463000][T29759] rawv6_sendmsg (net/ipv6/raw.c:918)
[4316.463014][T29759] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4316.463019][T29759] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4316.463027][T29759] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.463038][T29759] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4316.463045][T29759] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4316.463054][T29759] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4316.463070][T29759] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4316.463073][T29759] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.463084][T29759] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.463091][T29759] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.463097][T29759] ? __pfx___sys_sendto (net/socket.c:2147)
[4316.463111][T29759] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4316.463118][T29759] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4316.463128][T29759] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4316.463136][T29759] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4316.463146][T29759] __x64_sys_sendto (net/socket.c:2183)
[4316.463150][T29759] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4316.463154][T29759] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4316.463160][T29759] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4316.463165][T29759] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4316.463169][T29759] RIP: 0033:0x7f05e0782a4a
[ 4316.463175][T29759] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4316.463178][T29759] RSP: 002b:00007ffd12b4d828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4316.463182][T29759] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05e0782a4a
[ 4316.463184][T29759] RDX: 0000000000000040 RSI: 000000002dfa3340 RDI: 0000000000000005
[ 4316.463186][T29759] RBP: 00007ffd12b4d8b0 R08: 0000000000418574 R09: 000000000000001c
[ 4316.463188][T29759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4316.463190][T29759] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f05e08ab000
| [ 4316.463205][T29759]
| [ 4316.475745][T29759] lwtunnel_output(): recursion limit reached on datapath
| [ 4318.169060][T29765] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29765
| [4318.169568][T29765] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4318.169841][T29765] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4318.169843][T29765] Call Trace:
[ 4318.169846][T29765]
[4318.169849][T29765] dump_stack_lvl (lib/dump_stack.c:123)
[4318.169859][T29765] check_preemption_disabled (lib/smp_processor_id.c:52)
[4318.169866][T29765] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4318.169873][T29765] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4318.169882][T29765] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.169891][T29765] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4318.169896][T29765] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.169907][T29765] rawv6_sendmsg (net/ipv6/raw.c:918)
[4318.169919][T29765] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4318.169925][T29765] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4318.169932][T29765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.169943][T29765] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4318.169949][T29765] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4318.169959][T29765] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4318.169975][T29765] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4318.169978][T29765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.169989][T29765] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.169996][T29765] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.170002][T29765] ? __pfx___sys_sendto (net/socket.c:2147)
[4318.170017][T29765] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4318.170024][T29765] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4318.170035][T29765] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4318.170042][T29765] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4318.170052][T29765] __x64_sys_sendto (net/socket.c:2183)
[4318.170056][T29765] ? do_syscall_64 (./arch/x86/include/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.170060][T29765] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4318.170065][T29765] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4318.170070][T29765] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4318.170075][T29765] RIP: 0033:0x7f91f30aba4a
[ 4318.170080][T29765] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.170084][T29765] RSP: 002b:00007ffce1901858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4318.170088][T29765] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91f30aba4a
[ 4318.170090][T29765] RDX: 0000000000000040 RSI: 0000000011326340 RDI: 0000000000000005
[ 4318.170093][T29765] RBP: 00007ffce19018e0 R08: 0000000000418574 R09: 000000000000001c
[ 4318.170094][T29765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4318.170097][T29765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91f31d4000
| [ 4318.170111][T29765]
| [ 4318.182609][T29765] lwtunnel_output(): recursion limit reached on datapath
| [ 4319.646147][T29769] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29769
| [4319.646612][T29769] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4319.646866][T29769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.646869][T29769] Call Trace:
[ 4319.646871][T29769]
[4319.646874][T29769] dump_stack_lvl (lib/dump_stack.c:123)
[4319.646883][T29769] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.646891][T29769] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4319.646897][T29769] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.646906][T29769] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.646915][T29769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.646920][T29769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.646932][T29769] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.646943][T29769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.646949][T29769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.646956][T29769] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.646966][T29769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.646973][T29769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.646982][T29769] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.646998][T29769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.647002][T29769] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.647015][T29769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.647021][T29769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.647028][T29769] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.647042][T29769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.647049][T29769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.647059][T29769] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.647067][T29769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.647076][T29769] __x64_sys_sendto (net/socket.c:2183)
[4319.647080][T29769] ? do_syscall_64 (./arch/x86/include/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.647085][T29769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.647090][T29769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.647094][T29769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.647100][T29769] RIP: 0033:0x7fb2eae5ea4a
[ 4319.647105][T29769] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.647108][T29769] RSP: 002b:00007fff3bee8b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.647112][T29769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2eae5ea4a
[ 4319.647115][T29769] RDX: 0000000000000040 RSI: 000000002c577340 RDI: 0000000000000005
[ 4319.647117][T29769] RBP: 00007fff3bee8b90 R08: 0000000000418574 R09: 000000000000001c
[ 4319.647120][T29769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.647122][T29769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2eaf87000
| [ 4319.647122][T29769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2eaf87000
| [ 4319.647136][T29769]
| [ 4319.659915][T29769] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29769
| [4319.660281][T29769] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4319.660525][T29769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.660527][T29769] Call Trace:
[ 4319.660529][T29769]
[4319.660531][T29769] dump_stack_lvl (lib/dump_stack.c:123)
[4319.660537][T29769] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.660543][T29769] lwtunnel_output (net/core/lwtunnel.c:359)
[4319.660550][T29769] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.660557][T29769] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.660563][T29769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.660568][T29769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.660580][T29769] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.660592][T29769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.660597][T29769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.660602][T29769] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.660611][T29769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.660615][T29769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.660624][T29769] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.660640][T29769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.660644][T29769] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.660655][T29769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.660660][T29769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.660666][T29769] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.660680][T29769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.660687][T29769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.660695][T29769] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.660703][T29769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.660713][T29769] __x64_sys_sendto (net/socket.c:2183)
[4319.660717][T29769] ? do_syscall_64 (./arch/x86/include/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.660720][T29769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.660725][T29769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.660730][T29769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.660733][T29769] RIP: 0033:0x7fb2eae5ea4a
[ 4319.660737][T29769] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.660740][T29769] RSP: 002b:00007fff3bee8b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.660743][T29769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2eae5ea4a
[ 4319.660745][T29769] RDX: 0000000000000040 RSI: 000000002c577340 RDI: 0000000000000005
[ 4319.660747][T29769] RBP: 00007fff3bee8b90 R08: 0000000000418574 R09: 000000000000001c
[ 4319.660749][T29769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.660751][T29769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2eaf87000
| [ 4319.660751][T29769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2eaf87000
| [ 4319.660765][T29769]
| [ 4319.678274][T29769] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29769
| [4319.678630][T29769] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4319.678874][T29769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.678876][T29769] Call Trace:
[ 4319.678878][T29769]
[4319.678881][T29769] dump_stack_lvl (lib/dump_stack.c:123)
[4319.678887][T29769] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.678893][T29769] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4319.678900][T29769] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.678906][T29769] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.678912][T29769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.678917][T29769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.678930][T29769] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.678942][T29769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.678947][T29769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.678952][T29769] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.678961][T29769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.678965][T29769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.678974][T29769] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.678991][T29769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.678994][T29769] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.679007][T29769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.679012][T29769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.679017][T29769] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.679032][T29769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.679038][T29769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.679047][T29769] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.679054][T29769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.679065][T29769] __x64_sys_sendto (net/socket.c:2183)
[4319.679069][T29769] ? do_syscall_64 (./arch/x86/include/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.679072][T29769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.679077][T29769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.679082][T29769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.679085][T29769] RIP: 0033:0x7fb2eae5ea4a
[ 4319.679089][T29769] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.679091][T29769] RSP: 002b:00007fff3bee8b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.679095][T29769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2eae5ea4a
[ 4319.679097][T29769] RDX: 0000000000000040 RSI: 000000002c577340 RDI: 0000000000000005
[ 4319.679099][T29769] RBP: 00007fff3bee8b90 R08: 0000000000418574 R09: 000000000000001c
[ 4319.679101][T29769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.679103][T29769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2eaf87000
| [ 4319.679103][T29769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2eaf87000
| [ 4319.679118][T29769]
| [ 4320.162950][T29773] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29773
| [4320.163486][T29773] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4320.163743][T29773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4320.163745][T29773] Call Trace:
[ 4320.163748][T29773]
[4320.163750][T29773] dump_stack_lvl (lib/dump_stack.c:123)
[4320.163760][T29773] check_preemption_disabled (lib/smp_processor_id.c:52)
[4320.163767][T29773] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4320.163774][T29773] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4320.163783][T29773] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.163791][T29773] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4320.163796][T29773] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.163808][T29773] rawv6_sendmsg (net/ipv6/raw.c:918)
[4320.163820][T29773] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4320.163826][T29773] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4320.163833][T29773] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.163844][T29773] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4320.163850][T29773] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4320.163860][T29773] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4320.163876][T29773] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4320.163879][T29773] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.163890][T29773] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.163897][T29773] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.163903][T29773] ? __pfx___sys_sendto (net/socket.c:2147)
[4320.163917][T29773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4320.163924][T29773] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4320.163934][T29773] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4320.163942][T29773] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4320.163952][T29773] __x64_sys_sendto (net/socket.c:2183)
[4320.163956][T29773] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4320.163960][T29773] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4320.163966][T29773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4320.163971][T29773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4320.163976][T29773] RIP: 0033:0x7f169bbfca4a
[ 4320.163981][T29773] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4320.163984][T29773] RSP: 002b:00007ffcd0686ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4320.163988][T29773] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f169bbfca4a
[ 4320.163991][T29773] RDX: 0000000000000040 RSI: 000000001e930340 RDI: 0000000000000005
[ 4320.163993][T29773] RBP: 00007ffcd0686d30 R08: 0000000000418574 R09: 000000000000001c
[ 4320.163995][T29773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4320.163997][T29773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f169bd25000
| [ 4320.163997][T29773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f169bd25000
| [ 4320.164013][T29773]
| [ 4320.176466][T29773] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29773
| [4320.176838][T29773] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4320.177399][T29773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4320.177401][T29773] Call Trace:
[ 4320.177403][T29773]
[4320.177405][T29773] dump_stack_lvl (lib/dump_stack.c:123)
[4320.177412][T29773] check_preemption_disabled (lib/smp_processor_id.c:52)
[4320.177418][T29773] lwtunnel_output (net/core/lwtunnel.c:359)
[4320.177425][T29773] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4320.177432][T29773] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.177438][T29773] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4320.177443][T29773] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.177455][T29773] rawv6_sendmsg (net/ipv6/raw.c:918)
[4320.177467][T29773] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4320.177473][T29773] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4320.177478][T29773] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.177486][T29773] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4320.177490][T29773] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4320.177499][T29773] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4320.177516][T29773] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4320.177519][T29773] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.177530][T29773] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.177536][T29773] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.177542][T29773] ? __pfx___sys_sendto (net/socket.c:2147)
[4320.177557][T29773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4320.177563][T29773] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4320.177572][T29773] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4320.177580][T29773] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4320.177590][T29773] __x64_sys_sendto (net/socket.c:2183)
[4320.177594][T29773] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4320.177597][T29773] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4320.177602][T29773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4320.177607][T29773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4320.177611][T29773] RIP: 0033:0x7f169bbfca4a
[ 4320.177614][T29773] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4320.177617][T29773] RSP: 002b:00007ffcd0686ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4320.177621][T29773] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f169bbfca4a
[ 4320.177623][T29773] RDX: 0000000000000040 RSI: 000000001e930340 RDI: 0000000000000005
[ 4320.177625][T29773] RBP: 00007ffcd0686d30 R08: 0000000000418574 R09: 000000000000001c
[ 4320.177628][T29773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4320.177630][T29773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f169bd25000
| [ 4320.177630][T29773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f169bd25000
| [ 4320.177645][T29773]
| [ 4320.195612][T29773] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29773
| [4320.195970][T29773] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4320.196230][T29773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4320.196232][T29773] Call Trace:
[ 4320.196234][T29773]
[4320.196236][T29773] dump_stack_lvl (lib/dump_stack.c:123)
[4320.196243][T29773] check_preemption_disabled (lib/smp_processor_id.c:52)
[4320.196248][T29773] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4320.196255][T29773] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4320.196262][T29773] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.196268][T29773] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4320.196273][T29773] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.196285][T29773] rawv6_sendmsg (net/ipv6/raw.c:918)
[4320.196297][T29773] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4320.196302][T29773] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4320.196307][T29773] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.196315][T29773] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4320.196319][T29773] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4320.196328][T29773] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4320.196345][T29773] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4320.196348][T29773] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.196359][T29773] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.196364][T29773] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.196370][T29773] ? __pfx___sys_sendto (net/socket.c:2147)
[4320.196385][T29773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4320.196391][T29773] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4320.196399][T29773] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4320.196407][T29773] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4320.196417][T29773] __x64_sys_sendto (net/socket.c:2183)
[4320.196421][T29773] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4320.196424][T29773] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4320.196429][T29773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4320.196434][T29773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4320.196437][T29773] RIP: 0033:0x7f169bbfca4a
[ 4320.196441][T29773] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4320.196444][T29773] RSP: 002b:00007ffcd0686ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4320.196447][T29773] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f169bbfca4a
[ 4320.196449][T29773] RDX: 0000000000000040 RSI: 000000001e930340 RDI: 0000000000000005
[ 4320.196451][T29773] RBP: 00007ffcd0686d30 R08: 0000000000418574 R09: 000000000000001c
[ 4320.196453][T29773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4320.196455][T29773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f169bd25000
| [ 4320.196455][T29773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f169bd25000
| [ 4320.196470][T29773]
| [ 4320.678477][T29777] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29777
| [4320.678940][T29777] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4320.680340][T29777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4320.680342][T29777] Call Trace:
[ 4320.680345][T29777]
[4320.680347][T29777] dump_stack_lvl (lib/dump_stack.c:123)
[4320.680358][T29777] check_preemption_disabled (lib/smp_processor_id.c:52)
[4320.680365][T29777] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4320.680372][T29777] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4320.680381][T29777] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.680389][T29777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4320.680394][T29777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.680406][T29777] rawv6_sendmsg (net/ipv6/raw.c:918)
[4320.680417][T29777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4320.680423][T29777] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4320.680431][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.680442][T29777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4320.680448][T29777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4320.680457][T29777] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4320.680473][T29777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4320.680476][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.680488][T29777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.680494][T29777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.680500][T29777] ? __pfx___sys_sendto (net/socket.c:2147)
[4320.680515][T29777] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4320.680521][T29777] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4320.680531][T29777] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4320.680538][T29777] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4320.680549][T29777] __x64_sys_sendto (net/socket.c:2183)
[4320.680553][T29777] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4320.680557][T29777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4320.680562][T29777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4320.680567][T29777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4320.680572][T29777] RIP: 0033:0x7f527a50fa4a
[ 4320.680576][T29777] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4320.680580][T29777] RSP: 002b:00007ffe1df2e9c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4320.680584][T29777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f527a50fa4a
[ 4320.680586][T29777] RDX: 0000000000000040 RSI: 000000002346c340 RDI: 0000000000000005
[ 4320.680588][T29777] RBP: 00007ffe1df2ea50 R08: 0000000000418574 R09: 000000000000001c
[ 4320.680591][T29777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4320.680593][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f527a638000
| [ 4320.680593][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f527a638000
| [ 4320.680608][T29777]
| [ 4320.680611][T29777] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29777
| [4320.692133][T29777] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4320.692383][T29777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4320.692384][T29777] Call Trace:
[ 4320.692386][T29777]
[4320.692389][T29777] dump_stack_lvl (lib/dump_stack.c:123)
[4320.692395][T29777] check_preemption_disabled (lib/smp_processor_id.c:52)
[4320.692401][T29777] lwtunnel_output (net/core/lwtunnel.c:359)
[4320.692408][T29777] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4320.692416][T29777] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.692423][T29777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4320.692428][T29777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.692440][T29777] rawv6_sendmsg (net/ipv6/raw.c:918)
[4320.692452][T29777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4320.692458][T29777] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4320.692462][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.692471][T29777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4320.692475][T29777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4320.692484][T29777] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4320.692500][T29777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4320.692504][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.692515][T29777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.692519][T29777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.692525][T29777] ? __pfx___sys_sendto (net/socket.c:2147)
[4320.692540][T29777] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4320.692547][T29777] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4320.692556][T29777] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4320.692563][T29777] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4320.692573][T29777] __x64_sys_sendto (net/socket.c:2183)
[4320.692577][T29777] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4320.692581][T29777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4320.692586][T29777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4320.692591][T29777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4320.692594][T29777] RIP: 0033:0x7f527a50fa4a
[ 4320.692597][T29777] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4320.692600][T29777] RSP: 002b:00007ffe1df2e9c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4320.692603][T29777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f527a50fa4a
[ 4320.692606][T29777] RDX: 0000000000000040 RSI: 000000002346c340 RDI: 0000000000000005
[ 4320.692607][T29777] RBP: 00007ffe1df2ea50 R08: 0000000000418574 R09: 000000000000001c
[ 4320.692609][T29777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4320.692611][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f527a638000
| [ 4320.692611][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f527a638000
| [ 4320.692625][T29777]
| [ 4320.710185][T29777] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29777
| [4320.710542][T29777] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4320.710794][T29777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4320.710796][T29777] Call Trace:
[ 4320.710798][T29777]
[4320.710800][T29777] dump_stack_lvl (lib/dump_stack.c:123)
[4320.710807][T29777] check_preemption_disabled (lib/smp_processor_id.c:52)
[4320.710814][T29777] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4320.710820][T29777] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4320.710828][T29777] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.710836][T29777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4320.710840][T29777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.710853][T29777] rawv6_sendmsg (net/ipv6/raw.c:918)
[4320.710864][T29777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4320.710870][T29777] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4320.710875][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.710884][T29777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4320.710889][T29777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4320.710898][T29777] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4320.710915][T29777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4320.710918][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.710930][T29777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.710935][T29777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.710941][T29777] ? __pfx___sys_sendto (net/socket.c:2147)
[4320.710956][T29777] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4320.710963][T29777] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4320.710972][T29777] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4320.710979][T29777] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4320.710989][T29777] __x64_sys_sendto (net/socket.c:2183)
[4320.710993][T29777] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4320.710997][T29777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4320.711002][T29777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4320.711008][T29777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4320.711012][T29777] RIP: 0033:0x7f527a50fa4a
[ 4320.711016][T29777] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4320.711019][T29777] RSP: 002b:00007ffe1df2e9c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4320.711022][T29777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f527a50fa4a
[ 4320.711024][T29777] RDX: 0000000000000040 RSI: 000000002346c340 RDI: 0000000000000005
[ 4320.711026][T29777] RBP: 00007ffe1df2ea50 R08: 0000000000418574 R09: 000000000000001c
[ 4320.711029][T29777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4320.711031][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f527a638000
| [ 4320.711031][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f527a638000
| [ 4320.711045][T29777]
| [ 4321.195612][T29781] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29781
| [4321.196621][T29781] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4321.196881][T29781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4321.196884][T29781] Call Trace:
[ 4321.196886][T29781]
[4321.196889][T29781] dump_stack_lvl (lib/dump_stack.c:123)
[4321.196899][T29781] check_preemption_disabled (lib/smp_processor_id.c:52)
[4321.196906][T29781] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4321.196913][T29781] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4321.196922][T29781] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.196930][T29781] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4321.196935][T29781] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.196947][T29781] rawv6_sendmsg (net/ipv6/raw.c:918)
[4321.196959][T29781] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4321.196964][T29781] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4321.196972][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.196982][T29781] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4321.196989][T29781] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4321.196998][T29781] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4321.197015][T29781] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4321.197018][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.197030][T29781] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.197037][T29781] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.197043][T29781] ? __pfx___sys_sendto (net/socket.c:2147)
[4321.197057][T29781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4321.197064][T29781] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4321.197075][T29781] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4321.197081][T29781] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4321.197091][T29781] __x64_sys_sendto (net/socket.c:2183)
[4321.197095][T29781] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4321.197099][T29781] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4321.197104][T29781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4321.197109][T29781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4321.197114][T29781] RIP: 0033:0x7f2edf06fa4a
[ 4321.197120][T29781] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4321.197123][T29781] RSP: 002b:00007ffe80f7f848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4321.197127][T29781] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2edf06fa4a
[ 4321.197129][T29781] RDX: 0000000000000040 RSI: 00000000222c9340 RDI: 0000000000000005
[ 4321.197131][T29781] RBP: 00007ffe80f7f8d0 R08: 0000000000418574 R09: 000000000000001c
[ 4321.197133][T29781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4321.197135][T29781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2edf198000
| [ 4325.018402][ C0] Dead loop on virtual device veth1, fix it urgently!
| [ 4326.031908][T29805] check_preemption_disabled: 13 callbacks suppressed
| [ 4326.031918][T29805] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29805
| [4326.034077][T29805] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4326.034334][T29805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4326.034337][T29805] Call Trace:
[ 4326.034339][T29805]
[4326.034342][T29805] dump_stack_lvl (lib/dump_stack.c:123)
[4326.034352][T29805] check_preemption_disabled (lib/smp_processor_id.c:52)
[4326.034359][T29805] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4326.034366][T29805] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4326.034374][T29805] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.034382][T29805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4326.034388][T29805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.034400][T29805] rawv6_sendmsg (net/ipv6/raw.c:918)
[4326.034412][T29805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4326.034417][T29805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4326.034424][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.034435][T29805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4326.034441][T29805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4326.034450][T29805] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4326.034466][T29805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4326.034469][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.034481][T29805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.034488][T29805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.034494][T29805] ? __pfx___sys_sendto (net/socket.c:2147)
[4326.034508][T29805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4326.034515][T29805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4326.034525][T29805] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4326.034533][T29805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4326.034543][T29805] __x64_sys_sendto (net/socket.c:2183)
[4326.034547][T29805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4326.034551][T29805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4326.034556][T29805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4326.034561][T29805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4326.034567][T29805] RIP: 0033:0x7f96f2c18a4a
[ 4326.034571][T29805] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4326.034575][T29805] RSP: 002b:00007fffcacb70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4326.034579][T29805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96f2c18a4a
[ 4326.034581][T29805] RDX: 0000000000000040 RSI: 000000000116f340 RDI: 0000000000000005
[ 4326.034583][T29805] RBP: 00007fffcacb7150 R08: 0000000000418574 R09: 000000000000001c
[ 4326.034585][T29805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4326.034587][T29805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96f2d41000
| [ 4326.034587][T29805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96f2d41000
| [ 4326.034601][T29805]
| [ 4326.034605][T29805] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29805
| [4326.047452][T29805] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4326.047703][T29805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4326.047705][T29805] Call Trace:
[ 4326.047707][T29805]
[4326.047709][T29805] dump_stack_lvl (lib/dump_stack.c:123)
[4326.047716][T29805] check_preemption_disabled (lib/smp_processor_id.c:52)
[4326.047722][T29805] lwtunnel_output (net/core/lwtunnel.c:359)
[4326.047729][T29805] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4326.047737][T29805] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.047745][T29805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4326.047750][T29805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.047762][T29805] rawv6_sendmsg (net/ipv6/raw.c:918)
[4326.047774][T29805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4326.047779][T29805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4326.047786][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.047796][T29805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4326.047801][T29805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4326.047811][T29805] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4326.047827][T29805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4326.047830][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.047841][T29805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.047847][T29805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.047853][T29805] ? __pfx___sys_sendto (net/socket.c:2147)
[4326.047868][T29805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4326.047874][T29805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4326.047884][T29805] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4326.047891][T29805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4326.047901][T29805] __x64_sys_sendto (net/socket.c:2183)
[4326.047905][T29805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4326.047908][T29805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4326.047913][T29805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4326.047918][T29805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4326.047922][T29805] RIP: 0033:0x7f96f2c18a4a
[ 4326.047926][T29805] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4326.047928][T29805] RSP: 002b:00007fffcacb70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4326.047932][T29805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96f2c18a4a
[ 4326.047934][T29805] RDX: 0000000000000040 RSI: 000000000116f340 RDI: 0000000000000005
[ 4326.047936][T29805] RBP: 00007fffcacb7150 R08: 0000000000418574 R09: 000000000000001c
[ 4326.047938][T29805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4326.047939][T29805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96f2d41000
| [ 4326.047939][T29805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96f2d41000
| [ 4326.047954][T29805]
| [ 4326.061554][T29805] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29805
| [4326.061915][T29805] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4326.062182][T29805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4326.062184][T29805] Call Trace:
[ 4326.062186][T29805]
[4326.062188][T29805] dump_stack_lvl (lib/dump_stack.c:123)
[4326.062194][T29805] check_preemption_disabled (lib/smp_processor_id.c:52)
[4326.062200][T29805] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4326.062207][T29805] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4326.062214][T29805] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.062221][T29805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4326.062226][T29805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.062239][T29805] rawv6_sendmsg (net/ipv6/raw.c:918)
[4326.062251][T29805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4326.062256][T29805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4326.062262][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.062270][T29805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4326.062275][T29805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4326.062284][T29805] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4326.062300][T29805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4326.062304][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.062315][T29805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.062320][T29805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.062326][T29805] ? __pfx___sys_sendto (net/socket.c:2147)
[4326.062340][T29805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4326.062347][T29805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4326.062356][T29805] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4326.062363][T29805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4326.062373][T29805] __x64_sys_sendto (net/socket.c:2183)
[4326.062377][T29805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4326.062381][T29805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4326.062385][T29805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4326.062390][T29805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4326.062394][T29805] RIP: 0033:0x7f96f2c18a4a
[ 4326.062398][T29805] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4326.062400][T29805] RSP: 002b:00007fffcacb70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4326.062404][T29805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96f2c18a4a
[ 4326.062406][T29805] RDX: 0000000000000040 RSI: 000000000116f340 RDI: 0000000000000005
[ 4326.062408][T29805] RBP: 00007fffcacb7150 R08: 0000000000418574 R09: 000000000000001c
[ 4326.062410][T29805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4326.062412][T29805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96f2d41000
| [ 4326.062412][T29805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96f2d41000
| [ 4326.062427][T29805]
| [ 4326.543215][T29809] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29809
| [4326.543676][T29809] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4326.543928][T29809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4326.543931][T29809] Call Trace:
[ 4326.543934][T29809]
[4326.543936][T29809] dump_stack_lvl (lib/dump_stack.c:123)
[4326.543945][T29809] check_preemption_disabled (lib/smp_processor_id.c:52)
[4326.543953][T29809] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4326.543959][T29809] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4326.543967][T29809] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.543976][T29809] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4326.543980][T29809] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.543993][T29809] rawv6_sendmsg (net/ipv6/raw.c:918)
[4326.544006][T29809] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4326.544011][T29809] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4326.544019][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.544030][T29809] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4326.544037][T29809] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4326.544047][T29809] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4326.544062][T29809] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4326.544066][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.544077][T29809] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.544083][T29809] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.544089][T29809] ? __pfx___sys_sendto (net/socket.c:2147)
[4326.544103][T29809] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4326.544110][T29809] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4326.544121][T29809] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4326.544128][T29809] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4326.544138][T29809] __x64_sys_sendto (net/socket.c:2183)
[4326.544142][T29809] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4326.544146][T29809] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4326.544152][T29809] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4326.544156][T29809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4326.544161][T29809] RIP: 0033:0x7f373231ba4a
[ 4326.544166][T29809] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4326.544169][T29809] RSP: 002b:00007ffe297554f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4326.544173][T29809] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f373231ba4a
[ 4326.544176][T29809] RDX: 0000000000000040 RSI: 0000000025a21340 RDI: 0000000000000005
[ 4326.544178][T29809] RBP: 00007ffe29755580 R08: 0000000000418574 R09: 000000000000001c
[ 4326.544180][T29809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4326.544182][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3732444000
| [ 4326.544182][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3732444000
| [ 4326.544196][T29809]
| [ 4326.557054][T29809] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29809
| [4326.557418][T29809] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4326.557668][T29809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4326.557670][T29809] Call Trace:
[ 4326.557672][T29809]
[4326.557674][T29809] dump_stack_lvl (lib/dump_stack.c:123)
[4326.557681][T29809] check_preemption_disabled (lib/smp_processor_id.c:52)
[4326.557687][T29809] lwtunnel_output (net/core/lwtunnel.c:359)
[4326.557694][T29809] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4326.557701][T29809] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.557708][T29809] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4326.557713][T29809] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.557725][T29809] rawv6_sendmsg (net/ipv6/raw.c:918)
[4326.557737][T29809] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4326.557742][T29809] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4326.557747][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.557755][T29809] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4326.557759][T29809] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4326.557768][T29809] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4326.557785][T29809] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4326.557788][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.557799][T29809] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.557804][T29809] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.557810][T29809] ? __pfx___sys_sendto (net/socket.c:2147)
[4326.557824][T29809] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4326.557831][T29809] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4326.557839][T29809] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4326.557846][T29809] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4326.557856][T29809] __x64_sys_sendto (net/socket.c:2183)
[4326.557861][T29809] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4326.557864][T29809] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4326.557869][T29809] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4326.557873][T29809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4326.557877][T29809] RIP: 0033:0x7f373231ba4a
[ 4326.557881][T29809] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4326.557883][T29809] RSP: 002b:00007ffe297554f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4326.557887][T29809] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f373231ba4a
[ 4326.557889][T29809] RDX: 0000000000000040 RSI: 0000000025a21340 RDI: 0000000000000005
[ 4326.557891][T29809] RBP: 00007ffe29755580 R08: 0000000000418574 R09: 000000000000001c
[ 4326.557893][T29809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4326.557895][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3732444000
| [ 4326.557895][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3732444000
| [ 4326.557910][T29809]
| [ 4326.573383][T29809] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29809
| [4326.573751][T29809] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4326.574002][T29809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4326.574004][T29809] Call Trace:
[ 4326.574007][T29809]
[4326.574009][T29809] dump_stack_lvl (lib/dump_stack.c:123)
[4326.574016][T29809] check_preemption_disabled (lib/smp_processor_id.c:52)
[4326.574022][T29809] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4326.574029][T29809] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4326.574037][T29809] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.574044][T29809] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4326.574048][T29809] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.574061][T29809] rawv6_sendmsg (net/ipv6/raw.c:918)
[4326.574073][T29809] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4326.574079][T29809] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4326.574084][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.574093][T29809] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4326.574097][T29809] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4326.574106][T29809] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4326.574122][T29809] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4326.574125][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.574136][T29809] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.574141][T29809] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.574147][T29809] ? __pfx___sys_sendto (net/socket.c:2147)
[4326.574161][T29809] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4326.574167][T29809] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4326.574176][T29809] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4326.574183][T29809] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4326.574193][T29809] __x64_sys_sendto (net/socket.c:2183)
[4326.574197][T29809] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4326.574200][T29809] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4326.574205][T29809] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4326.574210][T29809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4326.574214][T29809] RIP: 0033:0x7f373231ba4a
[ 4326.574217][T29809] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4326.574220][T29809] RSP: 002b:00007ffe297554f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4326.574223][T29809] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f373231ba4a
[ 4326.574225][T29809] RDX: 0000000000000040 RSI: 0000000025a21340 RDI: 0000000000000005
[ 4326.574227][T29809] RBP: 00007ffe29755580 R08: 0000000000418574 R09: 000000000000001c
[ 4326.574229][T29809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4326.574231][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3732444000
| [ 4326.574231][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3732444000
| [ 4326.574246][T29809]
| [ 4327.062210][T29813] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29813
| [4327.062681][T29813] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4327.062934][T29813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.062936][T29813] Call Trace:
[ 4327.062939][T29813]
[4327.062941][T29813] dump_stack_lvl (lib/dump_stack.c:123)
[4327.062951][T29813] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.062958][T29813] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4327.062965][T29813] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.062973][T29813] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.062981][T29813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.062986][T29813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.062998][T29813] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.063012][T29813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.063017][T29813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.063024][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.063035][T29813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.063042][T29813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.063051][T29813] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.063067][T29813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.063070][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.063081][T29813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.063088][T29813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.063094][T29813] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.063108][T29813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.063116][T29813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.063126][T29813] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.063134][T29813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.063144][T29813] __x64_sys_sendto (net/socket.c:2183)
[4327.063148][T29813] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.063152][T29813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.063158][T29813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.063162][T29813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.063168][T29813] RIP: 0033:0x7f6a6bf80a4a
[ 4327.063173][T29813] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.063176][T29813] RSP: 002b:00007ffd7f5665f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.063181][T29813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a6bf80a4a
[ 4327.063183][T29813] RDX: 0000000000000040 RSI: 000000003f44a340 RDI: 0000000000000005
[ 4327.063185][T29813] RBP: 00007ffd7f566680 R08: 0000000000418574 R09: 000000000000001c
[ 4327.063188][T29813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.063189][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a6c0a9000
| [ 4327.063189][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a6c0a9000
| [ 4327.063204][T29813]
| [ 4327.076438][T29813] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29813
| [4327.076799][T29813] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4327.077051][T29813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.077052][T29813] Call Trace:
[ 4327.077054][T29813]
[4327.077057][T29813] dump_stack_lvl (lib/dump_stack.c:123)
[4327.077063][T29813] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.077069][T29813] lwtunnel_output (net/core/lwtunnel.c:359)
[4327.077075][T29813] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.077083][T29813] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.077089][T29813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.077094][T29813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.077107][T29813] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.077118][T29813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.077124][T29813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.077129][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.077138][T29813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.077142][T29813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.077151][T29813] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.077167][T29813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.077170][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.077182][T29813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.077187][T29813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.077193][T29813] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.077208][T29813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.077214][T29813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.077223][T29813] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.077230][T29813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.077240][T29813] __x64_sys_sendto (net/socket.c:2183)
[4327.077245][T29813] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.077248][T29813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.077253][T29813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.077258][T29813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.077262][T29813] RIP: 0033:0x7f6a6bf80a4a
[ 4327.077265][T29813] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.077268][T29813] RSP: 002b:00007ffd7f5665f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.077272][T29813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a6bf80a4a
[ 4327.077274][T29813] RDX: 0000000000000040 RSI: 000000003f44a340 RDI: 0000000000000005
[ 4327.077276][T29813] RBP: 00007ffd7f566680 R08: 0000000000418574 R09: 000000000000001c
[ 4327.077278][T29813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.077280][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a6c0a9000
| [ 4327.077280][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a6c0a9000
| [ 4327.077294][T29813]
| [ 4327.077704][T29813] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29813
| [4327.089083][T29813] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4327.089328][T29813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.089330][T29813] Call Trace:
[ 4327.089332][T29813]
[4327.089335][T29813] dump_stack_lvl (lib/dump_stack.c:123)
[4327.089341][T29813] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.089347][T29813] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4327.089354][T29813] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.089361][T29813] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.089367][T29813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.089372][T29813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.089384][T29813] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.089396][T29813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.089401][T29813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.089406][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.089414][T29813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.089418][T29813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.089427][T29813] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.089445][T29813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.089447][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.089459][T29813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.089464][T29813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.089470][T29813] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.089484][T29813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.089491][T29813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.089499][T29813] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.089506][T29813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.089517][T29813] __x64_sys_sendto (net/socket.c:2183)
[4327.089521][T29813] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.089524][T29813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.089528][T29813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.089533][T29813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.089537][T29813] RIP: 0033:0x7f6a6bf80a4a
[ 4327.089540][T29813] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.089543][T29813] RSP: 002b:00007ffd7f5665f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.089546][T29813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a6bf80a4a
[ 4327.089549][T29813] RDX: 0000000000000040 RSI: 000000003f44a340 RDI: 0000000000000005
[ 4327.089550][T29813] RBP: 00007ffd7f566680 R08: 0000000000418574 R09: 000000000000001c
[ 4327.089553][T29813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.089555][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a6c0a9000
| [ 4327.089555][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a6c0a9000
| [ 4327.089570][T29813]
| [ 4327.751048][T29819] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29819
| [4327.751513][T29819] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4327.751765][T29819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.751768][T29819] Call Trace:
[ 4327.751770][T29819]
[4327.751773][T29819] dump_stack_lvl (lib/dump_stack.c:123)
[4327.751783][T29819] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.751790][T29819] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4327.751797][T29819] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.751805][T29819] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.751813][T29819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.751818][T29819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.751830][T29819] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.751842][T29819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.751847][T29819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.751855][T29819] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.751865][T29819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.751871][T29819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.751880][T29819] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.751896][T29819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.751899][T29819] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.751911][T29819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.751918][T29819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.751924][T29819] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.751939][T29819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.751946][T29819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.751957][T29819] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.751964][T29819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.751974][T29819] __x64_sys_sendto (net/socket.c:2183)
[4327.751978][T29819] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.751982][T29819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.751987][T29819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.751992][T29819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.751997][T29819] RIP: 0033:0x7fdab9e20a4a
[ 4327.752002][T29819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.752007][T29819] RSP: 002b:00007ffc47013728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.752011][T29819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdab9e20a4a
[ 4327.752014][T29819] RDX: 0000000000000040 RSI: 000000000209d340 RDI: 0000000000000005
[ 4327.752015][T29819] RBP: 00007ffc470137b0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.752018][T29819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.752020][T29819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdab9f49000
| [ 4331.162309][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4331.176563][T29831] check_preemption_disabled: 4 callbacks suppressed
| [ 4331.176568][T29831] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29831
| [4331.177340][T29831] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4331.177620][T29831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4331.177622][T29831] Call Trace:
[ 4331.177625][T29831]
[4331.177627][T29831] dump_stack_lvl (lib/dump_stack.c:123)
[4331.177636][T29831] check_preemption_disabled (lib/smp_processor_id.c:52)
[4331.177643][T29831] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4331.177650][T29831] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4331.177659][T29831] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4331.177668][T29831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4331.177672][T29831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4331.177684][T29831] rawv6_sendmsg (net/ipv6/raw.c:918)
[4331.177696][T29831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4331.177701][T29831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4331.177709][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4331.177720][T29831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4331.177726][T29831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4331.177735][T29831] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4331.177751][T29831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4331.177754][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4331.177765][T29831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4331.177773][T29831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4331.177779][T29831] ? __pfx___sys_sendto (net/socket.c:2147)
[4331.177793][T29831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4331.177800][T29831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4331.177811][T29831] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4331.177818][T29831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4331.177828][T29831] __x64_sys_sendto (net/socket.c:2183)
[4331.177832][T29831] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4331.177836][T29831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4331.177841][T29831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4331.177846][T29831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4331.177851][T29831] RIP: 0033:0x7f3d5b4efa4a
[ 4331.177856][T29831] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4331.177859][T29831] RSP: 002b:00007ffe92d54168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4331.177863][T29831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d5b4efa4a
[ 4331.177866][T29831] RDX: 0000000000000040 RSI: 0000000000bac340 RDI: 0000000000000005
[ 4331.177868][T29831] RBP: 00007ffe92d541f0 R08: 0000000000418574 R09: 000000000000001c
[ 4331.177870][T29831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4331.177872][T29831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d5b618000
| [ 4331.177889][T29831] lwtunnel_output(): recursion limit reached on datapath
| [ 4332.186394][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4332.653120][T29835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29835
| [4332.653612][T29835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4332.653878][T29835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4332.653880][T29835] Call Trace:
[ 4332.653883][T29835]
[4332.653885][T29835] dump_stack_lvl (lib/dump_stack.c:123)
[4332.653895][T29835] check_preemption_disabled (lib/smp_processor_id.c:52)
[4332.653902][T29835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4332.653909][T29835] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4332.653918][T29835] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4332.653926][T29835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4332.653931][T29835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4332.653943][T29835] rawv6_sendmsg (net/ipv6/raw.c:918)
[4332.653955][T29835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4332.653960][T29835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4332.653968][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4332.653979][T29835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4332.653986][T29835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4332.653995][T29835] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4332.654012][T29835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4332.654016][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4332.654027][T29835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4332.654034][T29835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4332.654039][T29835] ? __pfx___sys_sendto (net/socket.c:2147)
[4332.654054][T29835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4332.654061][T29835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4332.654071][T29835] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4332.654078][T29835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4332.654088][T29835] __x64_sys_sendto (net/socket.c:2183)
[4332.654092][T29835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4332.654096][T29835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4332.654101][T29835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4332.654106][T29835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4332.654111][T29835] RIP: 0033:0x7f7d6b7b5a4a
[ 4332.654116][T29835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4332.654119][T29835] RSP: 002b:00007ffe5efd81e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4332.654124][T29835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d6b7b5a4a
[ 4332.654126][T29835] RDX: 0000000000000040 RSI: 0000000036f85340 RDI: 0000000000000005
[ 4332.654128][T29835] RBP: 00007ffe5efd8270 R08: 0000000000418574 R09: 000000000000001c
[ 4332.654131][T29835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4332.654132][T29835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d6b8de000
| [ 4332.654147][T29835]
| [ 4332.666515][T29835] lwtunnel_output(): recursion limit reached on datapath
| [ 4334.127050][T29839] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29839
| [4334.127510][T29839] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4334.127760][T29839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.127763][T29839] Call Trace:
[ 4334.127765][T29839]
[4334.127767][T29839] dump_stack_lvl (lib/dump_stack.c:123)
[4334.127777][T29839] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.127784][T29839] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4334.127791][T29839] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.127800][T29839] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.127808][T29839] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.127813][T29839] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.127825][T29839] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.127837][T29839] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.127842][T29839] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.127850][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.127860][T29839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.127866][T29839] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.127875][T29839] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.127891][T29839] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.127894][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.127906][T29839] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.127912][T29839] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.127918][T29839] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.127933][T29839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.127939][T29839] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.127950][T29839] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.127957][T29839] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.127967][T29839] __x64_sys_sendto (net/socket.c:2183)
[4334.127971][T29839] ? do_syscall_64 (./arch/x86/include/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.127975][T29839] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.127980][T29839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.127985][T29839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.127990][T29839] RIP: 0033:0x7f0783237a4a
[ 4334.127996][T29839] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.127999][T29839] RSP: 002b:00007ffc32cec558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.128003][T29839] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0783237a4a
[ 4334.128007][T29839] RDX: 0000000000000040 RSI: 000000003e22c340 RDI: 0000000000000005
[ 4334.128009][T29839] RBP: 00007ffc32cec5e0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.128011][T29839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.128013][T29839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0783360000
| [ 4334.128013][T29839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0783360000
| [ 4334.128027][T29839]
| [ 4334.140516][T29839] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29839
| [4334.140884][T29839] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4334.142260][T29839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.142263][T29839] Call Trace:
[ 4334.142265][T29839]
[4334.142267][T29839] dump_stack_lvl (lib/dump_stack.c:123)
[4334.142274][T29839] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.142280][T29839] lwtunnel_output (net/core/lwtunnel.c:359)
[4334.142286][T29839] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.142294][T29839] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.142301][T29839] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.142306][T29839] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.142318][T29839] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.142330][T29839] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.142335][T29839] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.142340][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.142350][T29839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.142355][T29839] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.142364][T29839] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.142380][T29839] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.142383][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.142395][T29839] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.142400][T29839] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.142406][T29839] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.142421][T29839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.142428][T29839] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.142437][T29839] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.142444][T29839] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.142454][T29839] __x64_sys_sendto (net/socket.c:2183)
[4334.142459][T29839] ? do_syscall_64 (./arch/x86/include/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.142462][T29839] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.142467][T29839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.142472][T29839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.142475][T29839] RIP: 0033:0x7f0783237a4a
[ 4334.142479][T29839] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.142482][T29839] RSP: 002b:00007ffc32cec558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.142485][T29839] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0783237a4a
[ 4334.142487][T29839] RDX: 0000000000000040 RSI: 000000003e22c340 RDI: 0000000000000005
[ 4334.142489][T29839] RBP: 00007ffc32cec5e0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.142491][T29839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.142493][T29839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0783360000
| [ 4334.142493][T29839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0783360000
| [ 4334.142508][T29839]
| [ 4334.157557][T29839] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29839
| [4334.157923][T29839] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4334.158186][T29839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.158188][T29839] Call Trace:
[ 4334.158190][T29839]
[4334.158193][T29839] dump_stack_lvl (lib/dump_stack.c:123)
[4334.158200][T29839] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.158206][T29839] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4334.158212][T29839] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.158219][T29839] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.158226][T29839] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.158231][T29839] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.158243][T29839] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.158255][T29839] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.158260][T29839] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.158266][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.158274][T29839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.158278][T29839] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.158287][T29839] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.158304][T29839] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.158307][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.158318][T29839] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.158324][T29839] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.158330][T29839] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.158344][T29839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.158351][T29839] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.158359][T29839] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.158367][T29839] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.158377][T29839] __x64_sys_sendto (net/socket.c:2183)
[4334.158381][T29839] ? do_syscall_64 (./arch/x86/include/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.158384][T29839] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.158389][T29839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.158394][T29839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.158398][T29839] RIP: 0033:0x7f0783237a4a
[ 4334.158402][T29839] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.158405][T29839] RSP: 002b:00007ffc32cec558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.158408][T29839] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0783237a4a
[ 4334.158410][T29839] RDX: 0000000000000040 RSI: 000000003e22c340 RDI: 0000000000000005
[ 4334.158412][T29839] RBP: 00007ffc32cec5e0 R08: 0000000000418574 R09: 000000000000001c
[ 4334.158414][T29839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.158416][T29839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0783360000
| [ 4334.158416][T29839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0783360000
| [ 4334.158431][T29839]
| [ 4334.635981][T29843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29843
| [4334.636452][T29843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4334.636704][T29843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.636707][T29843] Call Trace:
[ 4334.636709][T29843]
[4334.636712][T29843] dump_stack_lvl (lib/dump_stack.c:123)
[4334.636721][T29843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.636728][T29843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4334.636735][T29843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.636743][T29843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.636751][T29843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.636756][T29843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.636769][T29843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.636780][T29843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.636785][T29843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.636794][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.636805][T29843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.636811][T29843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.636820][T29843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.636836][T29843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.636839][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.636850][T29843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.636857][T29843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.636863][T29843] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.636877][T29843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.636884][T29843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.636894][T29843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.636901][T29843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.636912][T29843] __x64_sys_sendto (net/socket.c:2183)
[4334.636915][T29843] ? do_syscall_64 (./arch/x86/include/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.636920][T29843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.636925][T29843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.636930][T29843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.636935][T29843] RIP: 0033:0x7f5b31ebfa4a
[ 4334.636940][T29843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.636943][T29843] RSP: 002b:00007fffb34049a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.636948][T29843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b31ebfa4a
[ 4334.636950][T29843] RDX: 0000000000000040 RSI: 000000001402f340 RDI: 0000000000000005
[ 4334.636952][T29843] RBP: 00007fffb3404a30 R08: 0000000000418574 R09: 000000000000001c
[ 4334.636953][T29843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.636955][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b31fe8000
| [ 4334.636955][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b31fe8000
| [ 4334.636970][T29843]
| [ 4334.636973][T29843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29843
| [4334.648864][T29843] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4334.649116][T29843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.649118][T29843] Call Trace:
[ 4334.649120][T29843]
[4334.649122][T29843] dump_stack_lvl (lib/dump_stack.c:123)
[4334.649128][T29843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.649134][T29843] lwtunnel_output (net/core/lwtunnel.c:359)
[4334.649141][T29843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.649148][T29843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.649155][T29843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.649160][T29843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.649172][T29843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.649184][T29843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.649189][T29843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.649194][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.649203][T29843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.649207][T29843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.649216][T29843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.649232][T29843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.649235][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.649246][T29843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.649252][T29843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.649258][T29843] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.649272][T29843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.649279][T29843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.649288][T29843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.649295][T29843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.649306][T29843] __x64_sys_sendto (net/socket.c:2183)
[4334.649310][T29843] ? do_syscall_64 (./arch/x86/include/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.649313][T29843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.649317][T29843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.649322][T29843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.649326][T29843] RIP: 0033:0x7f5b31ebfa4a
[ 4334.649330][T29843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.649333][T29843] RSP: 002b:00007fffb34049a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.649336][T29843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b31ebfa4a
[ 4334.649338][T29843] RDX: 0000000000000040 RSI: 000000001402f340 RDI: 0000000000000005
[ 4334.649340][T29843] RBP: 00007fffb3404a30 R08: 0000000000418574 R09: 000000000000001c
[ 4334.649342][T29843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.649344][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b31fe8000
| [ 4334.649344][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b31fe8000
| [ 4334.649359][T29843]
| [ 4334.649775][T29843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29843
| [4334.661152][T29843] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4334.661398][T29843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.661400][T29843] Call Trace:
[ 4334.661402][T29843]
[4334.661404][T29843] dump_stack_lvl (lib/dump_stack.c:123)
[4334.661411][T29843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.661417][T29843] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4334.661423][T29843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.661431][T29843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.661438][T29843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.661442][T29843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.661455][T29843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.661467][T29843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.661473][T29843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.661478][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.661487][T29843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.661491][T29843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.661500][T29843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.661517][T29843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.661520][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.661531][T29843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.661537][T29843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.661542][T29843] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.661557][T29843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.661564][T29843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.661572][T29843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.661579][T29843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.661590][T29843] __x64_sys_sendto (net/socket.c:2183)
[4334.661594][T29843] ? do_syscall_64 (./arch/x86/include/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.661597][T29843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.661601][T29843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.661606][T29843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.661610][T29843] RIP: 0033:0x7f5b31ebfa4a
[ 4334.661614][T29843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.661617][T29843] RSP: 002b:00007fffb34049a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.661620][T29843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b31ebfa4a
[ 4334.661623][T29843] RDX: 0000000000000040 RSI: 000000001402f340 RDI: 0000000000000005
[ 4334.661625][T29843] RBP: 00007fffb3404a30 R08: 0000000000418574 R09: 000000000000001c
[ 4334.661627][T29843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.661628][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b31fe8000
| [ 4334.661628][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b31fe8000
| [ 4334.661643][T29843]
| [ 4335.148208][T29847] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29847
| [4335.148715][T29847] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4335.148984][T29847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.148986][T29847] Call Trace:
[ 4335.148989][T29847]
[4335.148991][T29847] dump_stack_lvl (lib/dump_stack.c:123)
[4335.149000][T29847] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.149009][T29847] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4335.149015][T29847] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.149024][T29847] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.149032][T29847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.149037][T29847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.149049][T29847] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.149061][T29847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.149066][T29847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.149074][T29847] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.149086][T29847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.149092][T29847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.149102][T29847] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.149118][T29847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.149121][T29847] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.149132][T29847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.149139][T29847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.149144][T29847] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.149158][T29847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.149165][T29847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.149175][T29847] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.149182][T29847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.149192][T29847] __x64_sys_sendto (net/socket.c:2183)
[4335.149196][T29847] ? do_syscall_64 (./arch/x86/include/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.149201][T29847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.149206][T29847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.149211][T29847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.149216][T29847] RIP: 0033:0x7ffa192b6a4a
[ 4335.149221][T29847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.149224][T29847] RSP: 002b:00007ffe453e4578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.149229][T29847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa192b6a4a
[ 4335.149231][T29847] RDX: 0000000000000040 RSI: 0000000008d26340 RDI: 0000000000000005
[ 4335.149233][T29847] RBP: 00007ffe453e4600 R08: 0000000000418574 R09: 000000000000001c
[ 4335.149235][T29847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.149236][T29847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa193df000
| [ 4335.149251][T29847]
| [ 4335.161855][T29847] lwtunnel_output(): recursion limit reached on datapath
| [ 4336.623171][T29851] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29851
| [4336.623638][T29851] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4336.623893][T29851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.623895][T29851] Call Trace:
[ 4336.623898][T29851]
[4336.623900][T29851] dump_stack_lvl (lib/dump_stack.c:123)
[4336.623909][T29851] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.623917][T29851] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4336.623923][T29851] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.623932][T29851] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.623940][T29851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.623945][T29851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.623957][T29851] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.623969][T29851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.623975][T29851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.623983][T29851] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.623993][T29851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.624000][T29851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.624010][T29851] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.624026][T29851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.624030][T29851] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.624041][T29851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.624048][T29851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.624053][T29851] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.624068][T29851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.624075][T29851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.624085][T29851] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.624092][T29851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.624102][T29851] __x64_sys_sendto (net/socket.c:2183)
[4336.624106][T29851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4336.624110][T29851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.624115][T29851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.624120][T29851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.624125][T29851] RIP: 0033:0x7f9a28015a4a
[ 4336.624130][T29851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4336.624133][T29851] RSP: 002b:00007fff97d45698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.624137][T29851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a28015a4a
[ 4336.624139][T29851] RDX: 0000000000000040 RSI: 000000001eb31340 RDI: 0000000000000005
[ 4336.624141][T29851] RBP: 00007fff97d45720 R08: 0000000000418574 R09: 000000000000001c
[ 4336.624143][T29851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.624145][T29851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a2813e000
| [ 4336.624145][T29851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a2813e000
| [ 4336.624159][T29851]
| [ 4336.636668][T29851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29851
| [4336.637032][T29851] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4336.637276][T29851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.637278][T29851] Call Trace:
[ 4336.637280][T29851]
[4336.637282][T29851] dump_stack_lvl (lib/dump_stack.c:123)
[4336.637289][T29851] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.637295][T29851] lwtunnel_output (net/core/lwtunnel.c:359)
[4336.637301][T29851] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.637308][T29851] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.637314][T29851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.637319][T29851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.637332][T29851] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.637344][T29851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.637349][T29851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.637353][T29851] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.637361][T29851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.637365][T29851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.637374][T29851] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.637391][T29851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.637393][T29851] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.637405][T29851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.637409][T29851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.637415][T29851] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.637430][T29851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.637436][T29851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.637444][T29851] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.637451][T29851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.637461][T29851] __x64_sys_sendto (net/socket.c:2183)
[4336.637465][T29851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4336.637468][T29851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.637473][T29851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.637478][T29851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.637481][T29851] RIP: 0033:0x7f9a28015a4a
[ 4336.637484][T29851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4336.637488][T29851] RSP: 002b:00007fff97d45698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.637491][T29851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a28015a4a
[ 4336.637493][T29851] RDX: 0000000000000040 RSI: 000000001eb31340 RDI: 0000000000000005
[ 4336.637495][T29851] RBP: 00007fff97d45720 R08: 0000000000418574 R09: 000000000000001c
[ 4336.637497][T29851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.637498][T29851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a2813e000
| [ 4336.637498][T29851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a2813e000
| [ 4336.637513][T29851]
| [ 4336.637922][T29851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29851
| [4336.649335][T29851] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4336.649580][T29851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.649582][T29851] Call Trace:
[ 4336.649584][T29851]
[4336.649586][T29851] dump_stack_lvl (lib/dump_stack.c:123)
[4336.649593][T29851] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.649599][T29851] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4336.649606][T29851] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.649613][T29851] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.649619][T29851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.649624][T29851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.649636][T29851] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.649648][T29851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.649653][T29851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.649660][T29851] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.649669][T29851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.649673][T29851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.649681][T29851] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.649698][T29851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.649701][T29851] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.649712][T29851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.649717][T29851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.649723][T29851] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.649738][T29851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.649745][T29851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.649753][T29851] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.649761][T29851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.649771][T29851] __x64_sys_sendto (net/socket.c:2183)
[4336.649775][T29851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4336.649779][T29851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.649783][T29851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.649788][T29851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.649792][T29851] RIP: 0033:0x7f9a28015a4a
[ 4336.649795][T29851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4336.649797][T29851] RSP: 002b:00007fff97d45698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.649801][T29851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a28015a4a
[ 4336.649803][T29851] RDX: 0000000000000040 RSI: 000000001eb31340 RDI: 0000000000000005
[ 4336.649805][T29851] RBP: 00007fff97d45720 R08: 0000000000418574 R09: 000000000000001c
[ 4336.649807][T29851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.649809][T29851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a2813e000
| [ 4336.649809][T29851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a2813e000
| [ 4336.649824][T29851]
| [ 4337.118966][T29855] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29855
| [4337.119454][T29855] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4337.119710][T29855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4337.119713][T29855] Call Trace:
[ 4337.119715][T29855]
[4337.119718][T29855] dump_stack_lvl (lib/dump_stack.c:123)
[4337.119727][T29855] check_preemption_disabled (lib/smp_processor_id.c:52)
[4337.119734][T29855] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4337.119741][T29855] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4337.119749][T29855] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.119758][T29855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4337.119762][T29855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.119775][T29855] rawv6_sendmsg (net/ipv6/raw.c:918)
[4337.119786][T29855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4337.119792][T29855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4337.119800][T29855] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.119811][T29855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4337.119817][T29855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4337.119826][T29855] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4337.119842][T29855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4337.119846][T29855] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.119857][T29855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.119863][T29855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.119869][T29855] ? __pfx___sys_sendto (net/socket.c:2147)
[4337.119883][T29855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4337.119890][T29855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4337.119900][T29855] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4337.119908][T29855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4337.119918][T29855] __x64_sys_sendto (net/socket.c:2183)
[4337.119922][T29855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4337.119927][T29855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4337.119932][T29855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4337.119937][T29855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4337.119941][T29855] RIP: 0033:0x7fed84183a4a
[ 4337.119946][T29855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4337.119949][T29855] RSP: 002b:00007ffec6123b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4337.119954][T29855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed84183a4a
[ 4337.119957][T29855] RDX: 0000000000000040 RSI: 0000000000feb340 RDI: 0000000000000005
[ 4337.119959][T29855] RBP: 00007ffec6123bb0 R08: 0000000000418574 R09: 000000000000001c
[ 4337.119961][T29855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4337.119963][T29855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed842ac000
| [ 4337.119963][T29855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed842ac000
| [ 4337.119978][T29855]
| [ 4337.119981][T29855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29855
| [4337.132547][T29855] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4337.132789][T29855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4337.132791][T29855] Call Trace:
[ 4337.132793][T29855]
[4337.132795][T29855] dump_stack_lvl (lib/dump_stack.c:123)
[4337.132801][T29855] check_preemption_disabled (lib/smp_processor_id.c:52)
[4337.132807][T29855] lwtunnel_output (net/core/lwtunnel.c:359)
[4337.132814][T29855] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4337.132820][T29855] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.132826][T29855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4337.132831][T29855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.132844][T29855] rawv6_sendmsg (net/ipv6/raw.c:918)
[4337.132855][T29855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4337.132861][T29855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4337.132865][T29855] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.132873][T29855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4337.132877][T29855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4337.132886][T29855] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4337.132902][T29855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4337.132905][T29855] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.132917][T29855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.132921][T29855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.132927][T29855] ? __pfx___sys_sendto (net/socket.c:2147)
[4337.132942][T29855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4337.132948][T29855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4337.132955][T29855] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4337.132963][T29855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4337.132973][T29855] __x64_sys_sendto (net/socket.c:2183)
[4337.132977][T29855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4337.132981][T29855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4337.132985][T29855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4337.132990][T29855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4337.132994][T29855] RIP: 0033:0x7fed84183a4a
[ 4337.132997][T29855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4337.133000][T29855] RSP: 002b:00007ffec6123b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4337.133004][T29855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed84183a4a
[ 4337.133007][T29855] RDX: 0000000000000040 RSI: 0000000000feb340 RDI: 0000000000000005
[ 4337.133009][T29855] RBP: 00007ffec6123bb0 R08: 0000000000418574 R09: 000000000000001c
[ 4337.133011][T29855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4337.133013][T29855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed842ac000
| [ 4337.133013][T29855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed842ac000
| [ 4337.133028][T29855]
| [ 4337.145859][T29855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29855
| [4337.146241][T29855] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4337.146488][T29855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4337.146490][T29855] Call Trace:
[ 4337.146492][T29855]
[4337.146495][T29855] dump_stack_lvl (lib/dump_stack.c:123)
[4337.146501][T29855] check_preemption_disabled (lib/smp_processor_id.c:52)
[4337.146507][T29855] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4337.146513][T29855] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4337.146520][T29855] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.146526][T29855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4337.146531][T29855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.146543][T29855] rawv6_sendmsg (net/ipv6/raw.c:918)
[4337.146555][T29855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4337.146560][T29855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4337.146565][T29855] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.146572][T29855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4337.146576][T29855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4337.146585][T29855] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4337.146602][T29855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4337.146605][T29855] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.146616][T29855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.146621][T29855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.146627][T29855] ? __pfx___sys_sendto (net/socket.c:2147)
[4337.146642][T29855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4337.146648][T29855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4337.146657][T29855] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4337.146664][T29855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4337.146674][T29855] __x64_sys_sendto (net/socket.c:2183)
[4337.146678][T29855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4337.146681][T29855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4337.146686][T29855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4337.146691][T29855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4337.146694][T29855] RIP: 0033:0x7fed84183a4a
[ 4337.146698][T29855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4337.146701][T29855] RSP: 002b:00007ffec6123b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4337.146704][T29855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed84183a4a
[ 4337.146707][T29855] RDX: 0000000000000040 RSI: 0000000000feb340 RDI: 0000000000000005
[ 4337.146709][T29855] RBP: 00007ffec6123bb0 R08: 0000000000418574 R09: 000000000000001c
[ 4337.146711][T29855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4337.146713][T29855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed842ac000
| [ 4337.146713][T29855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed842ac000
| [ 4337.146728][T29855]
| [ 4337.652040][T29859] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29859
| [4337.652527][T29859] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4337.652792][T29859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4337.652793][T29859] Call Trace:
[ 4337.652796][T29859]
[4337.652799][T29859] dump_stack_lvl (lib/dump_stack.c:123)
[4337.652807][T29859] check_preemption_disabled (lib/smp_processor_id.c:52)
[4337.652814][T29859] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4337.652821][T29859] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4337.652830][T29859] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.652839][T29859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4337.652844][T29859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.652856][T29859] rawv6_sendmsg (net/ipv6/raw.c:918)
[4337.652868][T29859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4337.652873][T29859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4337.652881][T29859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.652893][T29859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4337.652899][T29859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4337.652908][T29859] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4337.652924][T29859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4337.652927][T29859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.652938][T29859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.652945][T29859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.652951][T29859] ? __pfx___sys_sendto (net/socket.c:2147)
[4337.652965][T29859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4337.652972][T29859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4337.652983][T29859] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4337.652990][T29859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4337.653000][T29859] __x64_sys_sendto (net/socket.c:2183)
[4337.653004][T29859] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4337.653009][T29859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4337.653014][T29859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4337.653019][T29859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4337.653024][T29859] RIP: 0033:0x7f5103fbca4a
[ 4337.653029][T29859] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4337.653032][T29859] RSP: 002b:00007ffdf76bd478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4337.653037][T29859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5103fbca4a
[ 4337.653039][T29859] RDX: 0000000000000040 RSI: 0000000001bce340 RDI: 0000000000000005
[ 4337.653041][T29859] RBP: 00007ffdf76bd500 R08: 0000000000418574 R09: 000000000000001c
[ 4337.653043][T29859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4337.653045][T29859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51040e5000
| [ 4337.653060][T29859]
| [ 4337.666487][T29859] lwtunnel_output(): recursion limit reached on datapath
| [ 4339.140350][T29863] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29863
| [4339.140861][T29863] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4339.141149][T29863] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.141151][T29863] Call Trace:
[ 4339.141154][T29863]
[4339.141156][T29863] dump_stack_lvl (lib/dump_stack.c:123)
[4339.141164][T29863] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.141171][T29863] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4339.141177][T29863] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.141185][T29863] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.141192][T29863] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.141197][T29863] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.141209][T29863] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.141220][T29863] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.141226][T29863] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.141232][T29863] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.141241][T29863] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.141247][T29863] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.141256][T29863] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.141272][T29863] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.141275][T29863] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.141286][T29863] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.141292][T29863] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.141298][T29863] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.141312][T29863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.141319][T29863] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.141328][T29863] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.141335][T29863] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.141345][T29863] __x64_sys_sendto (net/socket.c:2183)
[4339.141349][T29863] ? do_syscall_64 (./arch/x86/include/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.141353][T29863] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.141358][T29863] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.141363][T29863] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.141367][T29863] RIP: 0033:0x7f7454e62a4a
[ 4339.141372][T29863] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.141375][T29863] RSP: 002b:00007fff7f7f8758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.141379][T29863] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7454e62a4a
[ 4339.141381][T29863] RDX: 0000000000000040 RSI: 000000003a3bb340 RDI: 0000000000000005
[ 4339.141383][T29863] RBP: 00007fff7f7f87e0 R08: 0000000000418574 R09: 000000000000001c
[ 4339.141385][T29863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.141388][T29863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7454f8b000
| [ 4339.141405][T29863] lwtunnel_output(): recursion limit reached on datapath
| [ 4339.866395][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4340.619340][T29867] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29867
| [4340.619797][T29867] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4340.620063][T29867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.620065][T29867] Call Trace:
[ 4340.620068][T29867]
[4340.620070][T29867] dump_stack_lvl (lib/dump_stack.c:123)
[4340.620079][T29867] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.620087][T29867] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4340.620093][T29867] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.620102][T29867] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.620110][T29867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.620115][T29867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.620127][T29867] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.620138][T29867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.620144][T29867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.620151][T29867] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.620162][T29867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.620168][T29867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.620177][T29867] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.620194][T29867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.620197][T29867] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.620208][T29867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.620215][T29867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.620221][T29867] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.620235][T29867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.620242][T29867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.620252][T29867] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.620259][T29867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.620269][T29867] __x64_sys_sendto (net/socket.c:2183)
[4340.620273][T29867] ? do_syscall_64 (./arch/x86/include/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.620278][T29867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.620283][T29867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.620288][T29867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.620292][T29867] RIP: 0033:0x7fbbfb6e7a4a
[ 4340.620298][T29867] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.620301][T29867] RSP: 002b:00007ffd1b40cfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.620305][T29867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbfb6e7a4a
[ 4340.620308][T29867] RDX: 0000000000000040 RSI: 000000002f9fb340 RDI: 0000000000000005
[ 4340.620309][T29867] RBP: 00007ffd1b40d060 R08: 0000000000418574 R09: 000000000000001c
[ 4340.620312][T29867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.620314][T29867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbfb810000
| [ 4340.620314][T29867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbfb810000
| [ 4340.620329][T29867]
| [ 4340.620332][T29867] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29867
| [4340.632204][T29867] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4340.632456][T29867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.632458][T29867] Call Trace:
[ 4340.632460][T29867]
[4340.632462][T29867] dump_stack_lvl (lib/dump_stack.c:123)
[4340.632469][T29867] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.632475][T29867] lwtunnel_output (net/core/lwtunnel.c:359)
[4340.632482][T29867] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.632489][T29867] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.632496][T29867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.632501][T29867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.632513][T29867] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.632525][T29867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.632530][T29867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.632536][T29867] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.632544][T29867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.632548][T29867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.632557][T29867] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.632573][T29867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.632576][T29867] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.632588][T29867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.632593][T29867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.632598][T29867] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.632613][T29867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.632619][T29867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.632628][T29867] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.632635][T29867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.632645][T29867] __x64_sys_sendto (net/socket.c:2183)
[4340.632649][T29867] ? do_syscall_64 (./arch/x86/include/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.632652][T29867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.632657][T29867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.632662][T29867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.632666][T29867] RIP: 0033:0x7fbbfb6e7a4a
[ 4340.632669][T29867] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.632672][T29867] RSP: 002b:00007ffd1b40cfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.632675][T29867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbfb6e7a4a
[ 4340.632677][T29867] RDX: 0000000000000040 RSI: 000000002f9fb340 RDI: 0000000000000005
[ 4340.632679][T29867] RBP: 00007ffd1b40d060 R08: 0000000000418574 R09: 000000000000001c
[ 4340.632681][T29867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.632683][T29867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbfb810000
| [ 4341.112924][T29871] lwtunnel_output(): recursion limit reached on datapath
| [ 4342.598001][T29875] check_preemption_disabled: 2 callbacks suppressed
| [ 4342.598436][T29875] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29875
| [4342.598882][T29875] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4342.599169][T29875] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4342.599171][T29875] Call Trace:
[ 4342.599174][T29875]
[4342.599176][T29875] dump_stack_lvl (lib/dump_stack.c:123)
[4342.599186][T29875] check_preemption_disabled (lib/smp_processor_id.c:52)
[4342.599193][T29875] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4342.599200][T29875] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4342.599208][T29875] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4342.599217][T29875] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4342.599222][T29875] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4342.599234][T29875] rawv6_sendmsg (net/ipv6/raw.c:918)
[4342.599246][T29875] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4342.599251][T29875] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4342.599259][T29875] ? __lock_release (kernel/locking/lockdep.c:5534)
[4342.599269][T29875] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4342.599275][T29875] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4342.599284][T29875] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4342.599300][T29875] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4342.599304][T29875] ? __lock_release (kernel/locking/lockdep.c:5534)
[4342.599315][T29875] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4342.599322][T29875] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4342.599328][T29875] ? __pfx___sys_sendto (net/socket.c:2147)
[4342.599342][T29875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4342.599349][T29875] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4342.599360][T29875] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4342.599367][T29875] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4342.599377][T29875] __x64_sys_sendto (net/socket.c:2183)
[4342.599381][T29875] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4342.599385][T29875] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4342.599390][T29875] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4342.599395][T29875] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4342.599400][T29875] RIP: 0033:0x7fb9895d7a4a
[ 4342.599405][T29875] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4342.599408][T29875] RSP: 002b:00007ffc4fc3b138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4342.599412][T29875] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9895d7a4a
[ 4342.599414][T29875] RDX: 0000000000000040 RSI: 0000000022770340 RDI: 0000000000000005
[ 4342.599416][T29875] RBP: 00007ffc4fc3b1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4342.599418][T29875] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4342.599420][T29875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb989700000
| [ 4342.599434][T29875]
| [ 4342.599436][T29875] lwtunnel_output(): recursion limit reached on datapath
| [ 4344.098547][T29879] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29879
| [4344.099060][T29879] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4344.099345][T29879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.099347][T29879] Call Trace:
[ 4344.099349][T29879]
[4344.099352][T29879] dump_stack_lvl (lib/dump_stack.c:123)
[4344.099359][T29879] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.099367][T29879] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4344.099373][T29879] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.099380][T29879] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.099387][T29879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.099392][T29879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.099404][T29879] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.099416][T29879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.099421][T29879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.099427][T29879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.099436][T29879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.099442][T29879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.099451][T29879] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.099467][T29879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.099470][T29879] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.099481][T29879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.099486][T29879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.099491][T29879] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.099506][T29879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.099513][T29879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.099521][T29879] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.099531][T29879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.099549][T29879] __x64_sys_sendto (net/socket.c:2183)
[4344.099554][T29879] ? do_syscall_64 (./arch/x86/include/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.099558][T29879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.099563][T29879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.099568][T29879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.099573][T29879] RIP: 0033:0x7fe8e21b9a4a
[ 4344.099577][T29879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.099580][T29879] RSP: 002b:00007fff094b0408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.099584][T29879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8e21b9a4a
[ 4344.099586][T29879] RDX: 0000000000000040 RSI: 00000000265ae340 RDI: 0000000000000005
[ 4344.099588][T29879] RBP: 00007fff094b0490 R08: 0000000000418574 R09: 000000000000001c
[ 4344.099590][T29879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.099592][T29879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e22e2000
| [ 4344.099606][T29879]
| [ 4344.099609][T29879] lwtunnel_output(): recursion limit reached on datapath
| [ 4345.580528][T29883] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29883
| [4345.581025][T29883] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4345.581301][T29883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.581303][T29883] Call Trace:
[ 4345.581305][T29883]
[4345.581308][T29883] dump_stack_lvl (lib/dump_stack.c:123)
[4345.581316][T29883] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.581323][T29883] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4345.581329][T29883] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.581337][T29883] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.581344][T29883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.581349][T29883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.581361][T29883] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.581372][T29883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.581378][T29883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.581383][T29883] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.581392][T29883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.581397][T29883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.581406][T29883] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.581422][T29883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.581425][T29883] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.581436][T29883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.581442][T29883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.581447][T29883] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.581462][T29883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.581471][T29883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.581484][T29883] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.581496][T29883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.581506][T29883] __x64_sys_sendto (net/socket.c:2183)
[4345.581510][T29883] ? do_syscall_64 (./arch/x86/include/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.581514][T29883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.581519][T29883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.581524][T29883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.581529][T29883] RIP: 0033:0x7fc7390b4a4a
[ 4345.581534][T29883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.581537][T29883] RSP: 002b:00007fff6af1c9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.581541][T29883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7390b4a4a
[ 4345.581544][T29883] RDX: 0000000000000040 RSI: 0000000020c8e340 RDI: 0000000000000005
[ 4345.581546][T29883] RBP: 00007fff6af1ca70 R08: 0000000000418574 R09: 000000000000001c
[ 4345.581548][T29883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.581550][T29883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7391dd000
| [ 4345.581568][T29883] lwtunnel_output(): recursion limit reached on datapath
| [ 4346.010461][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 4347.046535][T29887] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29887
| [4347.047065][T29887] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4347.047344][T29887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.047346][T29887] Call Trace:
[ 4347.047349][T29887]
[4347.047352][T29887] dump_stack_lvl (lib/dump_stack.c:123)
[4347.047361][T29887] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.047368][T29887] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4347.047375][T29887] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.047383][T29887] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.047391][T29887] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.047396][T29887] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.047408][T29887] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.047420][T29887] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.047425][T29887] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.047434][T29887] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.047444][T29887] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.047451][T29887] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.047460][T29887] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.047476][T29887] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.047479][T29887] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.047491][T29887] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.047497][T29887] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.047503][T29887] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.047517][T29887] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.047525][T29887] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.047536][T29887] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.047543][T29887] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.047553][T29887] __x64_sys_sendto (net/socket.c:2183)
[4347.047557][T29887] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4347.047560][T29887] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.047565][T29887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.047570][T29887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.047575][T29887] RIP: 0033:0x7f1596ca3a4a
[ 4347.047580][T29887] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4347.047584][T29887] RSP: 002b:00007ffe81dc0598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.047588][T29887] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1596ca3a4a
[ 4347.047591][T29887] RDX: 0000000000000040 RSI: 000000001f26f340 RDI: 0000000000000005
[ 4347.047593][T29887] RBP: 00007ffe81dc0620 R08: 0000000000418574 R09: 000000000000001c
[ 4347.047595][T29887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.047597][T29887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1596dcc000
| [ 4347.047612][T29887]
| [ 4347.047616][T29887] lwtunnel_output(): recursion limit reached on datapath
| [ 4348.535551][T29891] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29891
| [4348.536025][T29891] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4348.536282][T29891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4348.536284][T29891] Call Trace:
[ 4348.536287][T29891]
[4348.536289][T29891] dump_stack_lvl (lib/dump_stack.c:123)
[4348.536299][T29891] check_preemption_disabled (lib/smp_processor_id.c:52)
[4348.536306][T29891] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4348.536312][T29891] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4348.536321][T29891] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.536330][T29891] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4348.536335][T29891] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.536347][T29891] rawv6_sendmsg (net/ipv6/raw.c:918)
[4348.536358][T29891] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4348.536364][T29891] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4348.536372][T29891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.536382][T29891] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4348.536388][T29891] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4348.536398][T29891] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4348.536414][T29891] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4348.536417][T29891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.536428][T29891] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.536435][T29891] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.536441][T29891] ? __pfx___sys_sendto (net/socket.c:2147)
[4348.536455][T29891] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4348.536462][T29891] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4348.536472][T29891] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4348.536480][T29891] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4348.536490][T29891] __x64_sys_sendto (net/socket.c:2183)
[4348.536494][T29891] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4348.536498][T29891] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4348.536503][T29891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4348.536508][T29891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4348.536512][T29891] RIP: 0033:0x7f5cdd265a4a
[ 4348.536517][T29891] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4348.536520][T29891] RSP: 002b:00007ffe45b86038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4348.536525][T29891] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cdd265a4a
[ 4348.536527][T29891] RDX: 0000000000000040 RSI: 0000000035215340 RDI: 0000000000000005
[ 4348.536529][T29891] RBP: 00007ffe45b860c0 R08: 0000000000418574 R09: 000000000000001c
[ 4348.536531][T29891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4348.536533][T29891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cdd38e000
| [ 4348.536533][T29891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cdd38e000
| [ 4348.536548][T29891]
| [ 4348.536551][T29891] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29891
| [4348.548286][T29891] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4348.548530][T29891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4348.548532][T29891] Call Trace:
[ 4348.548534][T29891]
[4348.548536][T29891] dump_stack_lvl (lib/dump_stack.c:123)
[4348.548543][T29891] check_preemption_disabled (lib/smp_processor_id.c:52)
[4348.548549][T29891] lwtunnel_output (net/core/lwtunnel.c:359)
[4348.548555][T29891] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4348.548562][T29891] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.548568][T29891] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4348.548573][T29891] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.548585][T29891] rawv6_sendmsg (net/ipv6/raw.c:918)
[4348.548597][T29891] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4348.548603][T29891] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4348.548607][T29891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.548616][T29891] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4348.548620][T29891] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4348.548629][T29891] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4348.548645][T29891] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4348.548648][T29891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.548659][T29891] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.548664][T29891] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.548670][T29891] ? __pfx___sys_sendto (net/socket.c:2147)
[4348.548684][T29891] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4348.548691][T29891] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4348.548699][T29891] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4348.548706][T29891] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4348.548717][T29891] __x64_sys_sendto (net/socket.c:2183)
[4348.548721][T29891] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4348.548724][T29891] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4348.548730][T29891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4348.548735][T29891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4348.548739][T29891] RIP: 0033:0x7f5cdd265a4a
[ 4348.548742][T29891] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4348.548745][T29891] RSP: 002b:00007ffe45b86038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4348.548748][T29891] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cdd265a4a
[ 4348.548750][T29891] RDX: 0000000000000040 RSI: 0000000035215340 RDI: 0000000000000005
[ 4348.548752][T29891] RBP: 00007ffe45b860c0 R08: 0000000000418574 R09: 000000000000001c
[ 4348.548754][T29891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4348.548756][T29891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cdd38e000
| [ 4348.548756][T29891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cdd38e000
| [ 4348.548771][T29891]
| [ 4348.566770][T29891] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29891
| [4348.567136][T29891] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4348.567384][T29891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4348.567385][T29891] Call Trace:
[ 4348.567387][T29891]
[4348.567390][T29891] dump_stack_lvl (lib/dump_stack.c:123)
[4348.567396][T29891] check_preemption_disabled (lib/smp_processor_id.c:52)
[4348.567402][T29891] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4348.567408][T29891] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4348.567416][T29891] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.567422][T29891] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4348.567427][T29891] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.567439][T29891] rawv6_sendmsg (net/ipv6/raw.c:918)
[4348.567451][T29891] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4348.567456][T29891] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4348.567461][T29891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.567470][T29891] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4348.567474][T29891] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4348.567483][T29891] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4348.567499][T29891] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4348.567502][T29891] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.567514][T29891] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.567519][T29891] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.567524][T29891] ? __pfx___sys_sendto (net/socket.c:2147)
[4348.567539][T29891] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4348.567545][T29891] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4348.567554][T29891] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4348.567561][T29891] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4348.567571][T29891] __x64_sys_sendto (net/socket.c:2183)
[4348.567575][T29891] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4348.567578][T29891] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4348.567583][T29891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4348.567589][T29891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4348.567592][T29891] RIP: 0033:0x7f5cdd265a4a
[ 4348.567596][T29891] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4348.567599][T29891] RSP: 002b:00007ffe45b86038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4348.567603][T29891] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cdd265a4a
[ 4348.567605][T29891] RDX: 0000000000000040 RSI: 0000000035215340 RDI: 0000000000000005
[ 4348.567607][T29891] RBP: 00007ffe45b860c0 R08: 0000000000418574 R09: 000000000000001c
[ 4348.567609][T29891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4348.567611][T29891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cdd38e000
| [ 4348.567611][T29891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cdd38e000
| [ 4348.567626][T29891]
| [ 4349.021879][T29895] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29895
| [4349.023593][T29895] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4349.023851][T29895] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.023853][T29895] Call Trace:
[ 4349.023856][T29895]
[4349.023858][T29895] dump_stack_lvl (lib/dump_stack.c:123)
[4349.023869][T29895] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.023876][T29895] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4349.023883][T29895] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.023891][T29895] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.023900][T29895] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.023905][T29895] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.023917][T29895] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.023929][T29895] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.023934][T29895] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.023941][T29895] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.023952][T29895] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.023958][T29895] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.023968][T29895] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.023984][T29895] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.023987][T29895] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.023998][T29895] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.024006][T29895] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.024012][T29895] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.024027][T29895] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.024034][T29895] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.024045][T29895] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.024052][T29895] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.024062][T29895] __x64_sys_sendto (net/socket.c:2183)
[4349.024066][T29895] ? do_syscall_64 (./arch/x86/include/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.024070][T29895] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.024076][T29895] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.024081][T29895] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.024085][T29895] RIP: 0033:0x7fbe0f5b1a4a
[ 4349.024091][T29895] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.024094][T29895] RSP: 002b:00007ffca4bd59c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.024098][T29895] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe0f5b1a4a
[ 4349.024100][T29895] RDX: 0000000000000040 RSI: 0000000018126340 RDI: 0000000000000005
[ 4349.024103][T29895] RBP: 00007ffca4bd5a50 R08: 0000000000418574 R09: 000000000000001c
[ 4349.024105][T29895] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.024107][T29895] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe0f6da000
| [ 4349.024107][T29895] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe0f6da000
| [ 4349.024122][T29895]
| [ 4349.036643][T29895] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29895
| [4349.037024][T29895] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4349.037276][T29895] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.037278][T29895] Call Trace:
[ 4349.037280][T29895]
[4349.037282][T29895] dump_stack_lvl (lib/dump_stack.c:123)
[4349.037289][T29895] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.037295][T29895] lwtunnel_output (net/core/lwtunnel.c:359)
[4349.037301][T29895] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.037309][T29895] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.037317][T29895] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.037321][T29895] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.037333][T29895] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.037345][T29895] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.037350][T29895] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.037356][T29895] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.037364][T29895] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.037369][T29895] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.037378][T29895] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.037394][T29895] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.037397][T29895] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.037408][T29895] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.037414][T29895] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.037420][T29895] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.037434][T29895] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.037441][T29895] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.037451][T29895] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.037458][T29895] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.037469][T29895] __x64_sys_sendto (net/socket.c:2183)
[4349.037472][T29895] ? do_syscall_64 (./arch/x86/include/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.037476][T29895] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.037481][T29895] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.037486][T29895] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.037490][T29895] RIP: 0033:0x7fbe0f5b1a4a
[ 4349.037494][T29895] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.037497][T29895] RSP: 002b:00007ffca4bd59c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.037500][T29895] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe0f5b1a4a
[ 4349.037503][T29895] RDX: 0000000000000040 RSI: 0000000018126340 RDI: 0000000000000005
[ 4349.037504][T29895] RBP: 00007ffca4bd5a50 R08: 0000000000418574 R09: 000000000000001c
[ 4349.037507][T29895] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.037509][T29895] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe0f6da000
| [ 4349.037509][T29895] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe0f6da000
| [ 4349.037523][T29895]
| [ 4349.037931][T29895] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29895
| [4349.049508][T29895] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4349.049755][T29895] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.049757][T29895] Call Trace:
[ 4349.049759][T29895]
[4349.049761][T29895] dump_stack_lvl (lib/dump_stack.c:123)
[4349.049768][T29895] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.049774][T29895] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4349.049781][T29895] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.049789][T29895] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.049796][T29895] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.049801][T29895] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.049813][T29895] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.049824][T29895] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.049830][T29895] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.049835][T29895] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.049844][T29895] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.049849][T29895] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.049858][T29895] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.049874][T29895] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.049877][T29895] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.049889][T29895] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.049894][T29895] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.049900][T29895] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.049915][T29895] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.049922][T29895] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.049931][T29895] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.049938][T29895] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.049949][T29895] __x64_sys_sendto (net/socket.c:2183)
[4349.049952][T29895] ? do_syscall_64 (./arch/x86/include/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.049956][T29895] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.049961][T29895] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.049966][T29895] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.049970][T29895] RIP: 0033:0x7fbe0f5b1a4a
[ 4349.049973][T29895] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.049976][T29895] RSP: 002b:00007ffca4bd59c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.049980][T29895] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe0f5b1a4a
[ 4349.049982][T29895] RDX: 0000000000000040 RSI: 0000000018126340 RDI: 0000000000000005
[ 4349.049984][T29895] RBP: 00007ffca4bd5a50 R08: 0000000000418574 R09: 000000000000001c
[ 4349.049987][T29895] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.049989][T29895] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe0f6da000
| [ 4349.049989][T29895] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe0f6da000
| [ 4349.050004][T29895]
| [ 4349.549693][T29899] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29899
| [4349.550192][T29899] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4349.550445][T29899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.550448][T29899] Call Trace:
[ 4349.550450][T29899]
[4349.550453][T29899] dump_stack_lvl (lib/dump_stack.c:123)
[4349.550462][T29899] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.550470][T29899] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4349.550477][T29899] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.550485][T29899] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.550493][T29899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.550498][T29899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.550510][T29899] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.550522][T29899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.550527][T29899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.550535][T29899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.550545][T29899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.550552][T29899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.550561][T29899] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.550577][T29899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.550580][T29899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.550591][T29899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.550598][T29899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.550604][T29899] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.550618][T29899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.550625][T29899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.550635][T29899] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.550643][T29899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.550653][T29899] __x64_sys_sendto (net/socket.c:2183)
[4349.550657][T29899] ? do_syscall_64 (./arch/x86/include/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.550661][T29899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.550666][T29899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.550671][T29899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.550677][T29899] RIP: 0033:0x7f6bfb56fa4a
[ 4349.550682][T29899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.550685][T29899] RSP: 002b:00007ffee8cf1578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.550690][T29899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bfb56fa4a
[ 4349.550692][T29899] RDX: 0000000000000040 RSI: 000000000c3b8340 RDI: 0000000000000005
[ 4349.550694][T29899] RBP: 00007ffee8cf1600 R08: 0000000000418574 R09: 000000000000001c
[ 4349.550696][T29899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.550698][T29899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bfb698000
| [ 4349.550698][T29899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bfb698000
| [ 4349.550712][T29899]
| [ 4349.550715][T29899] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29899
| [4349.562523][T29899] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4349.562768][T29899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.562770][T29899] Call Trace:
[ 4349.562772][T29899]
[4349.562774][T29899] dump_stack_lvl (lib/dump_stack.c:123)
[4349.562780][T29899] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.562786][T29899] lwtunnel_output (net/core/lwtunnel.c:359)
[4349.562793][T29899] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.562799][T29899] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.562806][T29899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.562811][T29899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.562823][T29899] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.562835][T29899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.562840][T29899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.562844][T29899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.562852][T29899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.562857][T29899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.562865][T29899] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.562882][T29899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.562884][T29899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.562896][T29899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.562900][T29899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.562906][T29899] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.562921][T29899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.562928][T29899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.562937][T29899] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.562944][T29899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.562954][T29899] __x64_sys_sendto (net/socket.c:2183)
[4349.562958][T29899] ? do_syscall_64 (./arch/x86/include/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.562961][T29899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.562966][T29899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.562971][T29899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.562975][T29899] RIP: 0033:0x7f6bfb56fa4a
[ 4349.562979][T29899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.562982][T29899] RSP: 002b:00007ffee8cf1578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.562985][T29899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bfb56fa4a
[ 4349.562987][T29899] RDX: 0000000000000040 RSI: 000000000c3b8340 RDI: 0000000000000005
[ 4349.562989][T29899] RBP: 00007ffee8cf1600 R08: 0000000000418574 R09: 000000000000001c
[ 4349.562991][T29899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.562992][T29899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bfb698000
| [ 4349.562992][T29899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bfb698000
| [ 4349.563008][T29899]
| [ 4349.575953][T29899] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29899
| [4349.576331][T29899] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4349.576576][T29899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.576578][T29899] Call Trace:
[ 4349.576580][T29899]
[4349.576582][T29899] dump_stack_lvl (lib/dump_stack.c:123)
[4349.576588][T29899] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.576595][T29899] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4349.576601][T29899] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.576608][T29899] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.576616][T29899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.576620][T29899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.576633][T29899] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.576645][T29899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.576650][T29899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.576655][T29899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.576664][T29899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.576669][T29899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.576677][T29899] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.576694][T29899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.576697][T29899] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.576708][T29899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.576714][T29899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.576720][T29899] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.576735][T29899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.576741][T29899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.576750][T29899] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.576757][T29899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.576767][T29899] __x64_sys_sendto (net/socket.c:2183)
[4349.576771][T29899] ? do_syscall_64 (./arch/x86/include/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.576774][T29899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.576779][T29899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.576784][T29899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.576787][T29899] RIP: 0033:0x7f6bfb56fa4a
[ 4349.576791][T29899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.576794][T29899] RSP: 002b:00007ffee8cf1578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.576797][T29899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bfb56fa4a
[ 4349.576799][T29899] RDX: 0000000000000040 RSI: 000000000c3b8340 RDI: 0000000000000005
[ 4349.576801][T29899] RBP: 00007ffee8cf1600 R08: 0000000000418574 R09: 000000000000001c
[ 4349.576803][T29899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.576805][T29899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bfb698000
| [ 4349.576805][T29899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bfb698000
| [ 4349.576819][T29899]
| [ 4350.045477][T29903] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29903
| [4350.046891][T29903] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4350.047152][T29903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.047155][T29903] Call Trace:
[ 4350.047157][T29903]
[4350.047160][T29903] dump_stack_lvl (lib/dump_stack.c:123)
[4350.047169][T29903] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.047176][T29903] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4350.047183][T29903] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.047192][T29903] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.047200][T29903] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.047205][T29903] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.047217][T29903] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.047229][T29903] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.047234][T29903] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.047242][T29903] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.047252][T29903] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.047258][T29903] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.047267][T29903] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.047283][T29903] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.047286][T29903] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.047298][T29903] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.047305][T29903] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.047311][T29903] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.047325][T29903] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.047332][T29903] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.047342][T29903] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.047350][T29903] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.047360][T29903] __x64_sys_sendto (net/socket.c:2183)
[4350.047364][T29903] ? do_syscall_64 (./arch/x86/include/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.047368][T29903] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.047373][T29903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.047378][T29903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.047383][T29903] RIP: 0033:0x7f9c23191a4a
[ 4350.047388][T29903] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.047391][T29903] RSP: 002b:00007ffd986c7038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.047396][T29903] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c23191a4a
[ 4350.047398][T29903] RDX: 0000000000000040 RSI: 0000000018b3d340 RDI: 0000000000000005
[ 4350.047400][T29903] RBP: 00007ffd986c70c0 R08: 0000000000418574 R09: 000000000000001c
[ 4350.047403][T29903] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.047405][T29903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c232ba000
| [ 4350.512046][T29907] lwtunnel_output(): recursion limit reached on datapath
| [ 4353.875007][T29927] check_preemption_disabled: 15 callbacks suppressed
| [ 4353.875421][T29927] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29927
| [4353.875839][T29927] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4353.876101][T29927] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4353.876104][T29927] Call Trace:
[ 4353.876106][T29927]
[4353.876109][T29927] dump_stack_lvl (lib/dump_stack.c:123)
[4353.876119][T29927] check_preemption_disabled (lib/smp_processor_id.c:52)
[4353.876126][T29927] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4353.876132][T29927] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4353.876141][T29927] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.876150][T29927] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4353.876154][T29927] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.876167][T29927] rawv6_sendmsg (net/ipv6/raw.c:918)
[4353.876178][T29927] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4353.876184][T29927] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4353.876191][T29927] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.876201][T29927] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4353.876208][T29927] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4353.876217][T29927] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4353.876233][T29927] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4353.876236][T29927] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.876247][T29927] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.876254][T29927] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.876260][T29927] ? __pfx___sys_sendto (net/socket.c:2147)
[4353.876274][T29927] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4353.876281][T29927] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4353.876291][T29927] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4353.876299][T29927] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4353.876309][T29927] __x64_sys_sendto (net/socket.c:2183)
[4353.876313][T29927] ? do_syscall_64 (./arch/x86/include/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.876317][T29927] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4353.876322][T29927] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4353.876327][T29927] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4353.876332][T29927] RIP: 0033:0x7fd802165a4a
[ 4353.876337][T29927] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.876340][T29927] RSP: 002b:00007ffeb18efc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4353.876345][T29927] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd802165a4a
[ 4353.876347][T29927] RDX: 0000000000000040 RSI: 0000000039358340 RDI: 0000000000000005
[ 4353.876349][T29927] RBP: 00007ffeb18efd00 R08: 0000000000418574 R09: 000000000000001c
[ 4353.876351][T29927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4353.876353][T29927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80228e000
| [ 4353.876353][T29927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80228e000
| [ 4353.876368][T29927]
| [ 4353.876371][T29927] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29927
| [4353.888124][T29927] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4353.888373][T29927] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4353.888375][T29927] Call Trace:
[ 4353.888377][T29927]
[4353.888379][T29927] dump_stack_lvl (lib/dump_stack.c:123)
[4353.888385][T29927] check_preemption_disabled (lib/smp_processor_id.c:52)
[4353.888391][T29927] lwtunnel_output (net/core/lwtunnel.c:359)
[4353.888398][T29927] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4353.888405][T29927] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.888411][T29927] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4353.888416][T29927] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.888428][T29927] rawv6_sendmsg (net/ipv6/raw.c:918)
[4353.888440][T29927] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4353.888446][T29927] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4353.888450][T29927] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.888458][T29927] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4353.888462][T29927] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4353.888471][T29927] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4353.888487][T29927] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4353.888490][T29927] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.888501][T29927] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.888506][T29927] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.888512][T29927] ? __pfx___sys_sendto (net/socket.c:2147)
[4353.888527][T29927] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4353.888533][T29927] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4353.888542][T29927] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4353.888549][T29927] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4353.888559][T29927] __x64_sys_sendto (net/socket.c:2183)
[4353.888563][T29927] ? do_syscall_64 (./arch/x86/include/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.888567][T29927] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4353.888571][T29927] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4353.888576][T29927] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4353.888580][T29927] RIP: 0033:0x7fd802165a4a
[ 4353.888584][T29927] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.888586][T29927] RSP: 002b:00007ffeb18efc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4353.888590][T29927] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd802165a4a
[ 4353.888592][T29927] RDX: 0000000000000040 RSI: 0000000039358340 RDI: 0000000000000005
[ 4353.888594][T29927] RBP: 00007ffeb18efd00 R08: 0000000000418574 R09: 000000000000001c
[ 4353.888596][T29927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4353.888598][T29927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80228e000
| [ 4353.888598][T29927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80228e000
| [ 4353.888612][T29927]
| [ 4353.905722][T29927] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29927
| [4353.906093][T29927] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4353.906340][T29927] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4353.906342][T29927] Call Trace:
[ 4353.906344][T29927]
[4353.906346][T29927] dump_stack_lvl (lib/dump_stack.c:123)
[4353.906353][T29927] check_preemption_disabled (lib/smp_processor_id.c:52)
[4353.906359][T29927] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4353.906365][T29927] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4353.906373][T29927] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.906380][T29927] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4353.906385][T29927] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.906397][T29927] rawv6_sendmsg (net/ipv6/raw.c:918)
[4353.906409][T29927] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4353.906414][T29927] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4353.906419][T29927] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.906428][T29927] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4353.906432][T29927] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4353.906441][T29927] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4353.906458][T29927] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4353.906461][T29927] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.906473][T29927] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.906478][T29927] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.906484][T29927] ? __pfx___sys_sendto (net/socket.c:2147)
[4353.906499][T29927] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4353.906505][T29927] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4353.906514][T29927] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4353.906521][T29927] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4353.906531][T29927] __x64_sys_sendto (net/socket.c:2183)
[4353.906535][T29927] ? do_syscall_64 (./arch/x86/include/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.906539][T29927] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4353.906544][T29927] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4353.906549][T29927] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4353.906553][T29927] RIP: 0033:0x7fd802165a4a
[ 4353.906556][T29927] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.906559][T29927] RSP: 002b:00007ffeb18efc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4353.906563][T29927] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd802165a4a
[ 4353.906565][T29927] RDX: 0000000000000040 RSI: 0000000039358340 RDI: 0000000000000005
[ 4353.906567][T29927] RBP: 00007ffeb18efd00 R08: 0000000000418574 R09: 000000000000001c
[ 4353.906570][T29927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4353.906572][T29927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80228e000
| [ 4353.906572][T29927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80228e000
| [ 4353.906587][T29927]
| [ 4354.371650][T29931] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29931
| [4354.372174][T29931] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4354.372461][T29931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.372463][T29931] Call Trace:
[ 4354.372465][T29931]
[4354.372468][T29931] dump_stack_lvl (lib/dump_stack.c:123)
[4354.372477][T29931] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.372485][T29931] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4354.372491][T29931] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.372500][T29931] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.372508][T29931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.372513][T29931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.372525][T29931] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.372536][T29931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.372541][T29931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.372549][T29931] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.372560][T29931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.372566][T29931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.372575][T29931] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.372591][T29931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.372594][T29931] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.372606][T29931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.372613][T29931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.372619][T29931] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.372633][T29931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.372640][T29931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.372651][T29931] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.372658][T29931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.372668][T29931] __x64_sys_sendto (net/socket.c:2183)
[4354.372672][T29931] ? do_syscall_64 (./arch/x86/include/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.372677][T29931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.372682][T29931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.372686][T29931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.372691][T29931] RIP: 0033:0x7f541f1c5a4a
[ 4354.372696][T29931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.372699][T29931] RSP: 002b:00007fffeef7c7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.372703][T29931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f541f1c5a4a
[ 4354.372706][T29931] RDX: 0000000000000040 RSI: 000000000c2a4340 RDI: 0000000000000005
[ 4354.372708][T29931] RBP: 00007fffeef7c840 R08: 0000000000418574 R09: 000000000000001c
[ 4354.372710][T29931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.372712][T29931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f541f2ee000
| [ 4354.372726][T29931]
| [ 4354.372729][T29931] lwtunnel_output(): recursion limit reached on datapath
| [ 4355.850341][T29935] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29935
| [4355.850826][T29935] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4355.851105][T29935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.851107][T29935] Call Trace:
[ 4355.851110][T29935]
[4355.851113][T29935] dump_stack_lvl (lib/dump_stack.c:123)
[4355.851122][T29935] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.851130][T29935] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4355.851136][T29935] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.851145][T29935] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.851153][T29935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.851158][T29935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.851169][T29935] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.851181][T29935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.851187][T29935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.851195][T29935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.851205][T29935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.851212][T29935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.851221][T29935] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.851237][T29935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.851240][T29935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.851251][T29935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.851258][T29935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.851264][T29935] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.851278][T29935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.851286][T29935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.851296][T29935] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.851303][T29935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.851313][T29935] __x64_sys_sendto (net/socket.c:2183)
[4355.851317][T29935] ? do_syscall_64 (./arch/x86/include/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.851322][T29935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.851327][T29935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.851332][T29935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.851337][T29935] RIP: 0033:0x7fcdec918a4a
[ 4355.851341][T29935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.851345][T29935] RSP: 002b:00007ffc4debf578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.851349][T29935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdec918a4a
[ 4355.851351][T29935] RDX: 0000000000000040 RSI: 0000000039657340 RDI: 0000000000000005
[ 4355.851353][T29935] RBP: 00007ffc4debf600 R08: 0000000000418574 R09: 000000000000001c
[ 4355.851355][T29935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.851357][T29935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdeca41000
| [ 4355.851357][T29935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdeca41000
| [ 4355.851372][T29935]
| [ 4355.851375][T29935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29935
| [4355.864706][T29935] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4355.864972][T29935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.864974][T29935] Call Trace:
[ 4355.864975][T29935]
[4355.864977][T29935] dump_stack_lvl (lib/dump_stack.c:123)
[4355.864984][T29935] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.864990][T29935] lwtunnel_output (net/core/lwtunnel.c:359)
[4355.864996][T29935] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.865003][T29935] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.865011][T29935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.865016][T29935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.865028][T29935] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.865040][T29935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.865045][T29935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.865050][T29935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.865058][T29935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.865062][T29935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.865071][T29935] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.865087][T29935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.865090][T29935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.865101][T29935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.865107][T29935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.865113][T29935] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.865128][T29935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.865134][T29935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.865143][T29935] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.865150][T29935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.865161][T29935] __x64_sys_sendto (net/socket.c:2183)
[4355.865165][T29935] ? do_syscall_64 (./arch/x86/include/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.865168][T29935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.865173][T29935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.865177][T29935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.865181][T29935] RIP: 0033:0x7fcdec918a4a
[ 4355.865185][T29935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.865187][T29935] RSP: 002b:00007ffc4debf578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.865191][T29935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdec918a4a
[ 4355.865193][T29935] RDX: 0000000000000040 RSI: 0000000039657340 RDI: 0000000000000005
[ 4355.865195][T29935] RBP: 00007ffc4debf600 R08: 0000000000418574 R09: 000000000000001c
[ 4355.865196][T29935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.865198][T29935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdeca41000
| [ 4355.865198][T29935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdeca41000
| [ 4355.865213][T29935]
| [ 4355.878818][T29935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29935
| [4355.879209][T29935] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4355.879475][T29935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.879477][T29935] Call Trace:
[ 4355.879479][T29935]
[4355.879481][T29935] dump_stack_lvl (lib/dump_stack.c:123)
[4355.879487][T29935] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.879494][T29935] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4355.879501][T29935] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.879507][T29935] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.879513][T29935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.879518][T29935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.879531][T29935] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.879542][T29935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.879547][T29935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.879553][T29935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.879561][T29935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.879565][T29935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.879574][T29935] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.879590][T29935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.879593][T29935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.879605][T29935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.879609][T29935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.879615][T29935] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.879629][T29935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.879636][T29935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.879645][T29935] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.879652][T29935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.879662][T29935] __x64_sys_sendto (net/socket.c:2183)
[4355.879666][T29935] ? do_syscall_64 (./arch/x86/include/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.879669][T29935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.879674][T29935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.879679][T29935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.879683][T29935] RIP: 0033:0x7fcdec918a4a
[ 4355.879686][T29935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.879690][T29935] RSP: 002b:00007ffc4debf578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.879693][T29935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdec918a4a
[ 4355.879695][T29935] RDX: 0000000000000040 RSI: 0000000039657340 RDI: 0000000000000005
[ 4355.879697][T29935] RBP: 00007ffc4debf600 R08: 0000000000418574 R09: 000000000000001c
[ 4355.879700][T29935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.879702][T29935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdeca41000
| [ 4355.879702][T29935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdeca41000
| [ 4355.879717][T29935]
| [ 4356.362182][T29939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29939
| [4356.362645][T29939] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4356.362902][T29939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.362904][T29939] Call Trace:
[ 4356.362907][T29939]
[4356.362909][T29939] dump_stack_lvl (lib/dump_stack.c:123)
[4356.362918][T29939] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.362925][T29939] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4356.362932][T29939] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.362940][T29939] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.362948][T29939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.362953][T29939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.362965][T29939] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.362977][T29939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.362982][T29939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.363001][T29939] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.363011][T29939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.363019][T29939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.363028][T29939] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.363044][T29939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.363047][T29939] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.363058][T29939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.363064][T29939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.363070][T29939] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.363084][T29939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.363091][T29939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.363102][T29939] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.363109][T29939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.363119][T29939] __x64_sys_sendto (net/socket.c:2183)
[4356.363123][T29939] ? do_syscall_64 (./arch/x86/include/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.363127][T29939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.363132][T29939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.363137][T29939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.363142][T29939] RIP: 0033:0x7f1d80ebca4a
[ 4356.363147][T29939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.363150][T29939] RSP: 002b:00007ffd0e1592d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.363154][T29939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d80ebca4a
[ 4356.363156][T29939] RDX: 0000000000000040 RSI: 000000000535a340 RDI: 0000000000000005
[ 4356.363158][T29939] RBP: 00007ffd0e159360 R08: 0000000000418574 R09: 000000000000001c
[ 4356.363160][T29939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.363162][T29939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d80fe5000
| [ 4356.363162][T29939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d80fe5000
| [ 4356.363177][T29939]
| [ 4356.375535][T29939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29939
| [4356.375893][T29939] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4356.376666][T29939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.376668][T29939] Call Trace:
[ 4356.376670][T29939]
[4356.376672][T29939] dump_stack_lvl (lib/dump_stack.c:123)
[4356.376679][T29939] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.376685][T29939] lwtunnel_output (net/core/lwtunnel.c:359)
[4356.376691][T29939] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.376699][T29939] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.376706][T29939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.376711][T29939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.376724][T29939] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.376736][T29939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.376741][T29939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.376745][T29939] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.376753][T29939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.376758][T29939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.376767][T29939] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.376784][T29939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.376787][T29939] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.376798][T29939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.376804][T29939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.376809][T29939] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.376824][T29939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.376831][T29939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.376840][T29939] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.376847][T29939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.376858][T29939] __x64_sys_sendto (net/socket.c:2183)
[4356.376862][T29939] ? do_syscall_64 (./arch/x86/include/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.376866][T29939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.376870][T29939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.376875][T29939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.376879][T29939] RIP: 0033:0x7f1d80ebca4a
[ 4356.376883][T29939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.376886][T29939] RSP: 002b:00007ffd0e1592d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.376889][T29939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d80ebca4a
[ 4356.376892][T29939] RDX: 0000000000000040 RSI: 000000000535a340 RDI: 0000000000000005
[ 4356.376893][T29939] RBP: 00007ffd0e159360 R08: 0000000000418574 R09: 000000000000001c
[ 4356.376896][T29939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.376897][T29939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d80fe5000
| [ 4356.376897][T29939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d80fe5000
| [ 4356.376912][T29939]
| [ 4356.391304][T29939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29939
| [4356.391671][T29939] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4356.391923][T29939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.391924][T29939] Call Trace:
[ 4356.391926][T29939]
[4356.391928][T29939] dump_stack_lvl (lib/dump_stack.c:123)
[4356.391935][T29939] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.391942][T29939] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4356.391948][T29939] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.391956][T29939] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.391963][T29939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.391968][T29939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.391980][T29939] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.391992][T29939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.391998][T29939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.392003][T29939] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.392014][T29939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.392019][T29939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.392028][T29939] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.392044][T29939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.392047][T29939] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.392059][T29939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.392064][T29939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.392070][T29939] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.392085][T29939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.392092][T29939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.392101][T29939] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.392108][T29939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.392118][T29939] __x64_sys_sendto (net/socket.c:2183)
[4356.392123][T29939] ? do_syscall_64 (./arch/x86/include/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.392126][T29939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.392132][T29939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.392137][T29939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.392140][T29939] RIP: 0033:0x7f1d80ebca4a
[ 4356.392144][T29939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.392147][T29939] RSP: 002b:00007ffd0e1592d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.392150][T29939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d80ebca4a
[ 4356.392152][T29939] RDX: 0000000000000040 RSI: 000000000535a340 RDI: 0000000000000005
[ 4356.392154][T29939] RBP: 00007ffd0e159360 R08: 0000000000418574 R09: 000000000000001c
[ 4356.392156][T29939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.392158][T29939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d80fe5000
| [ 4358.298266][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4359.743933][T29959] check_preemption_disabled: 10 callbacks suppressed
| [ 4359.743943][T29959] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29959
| [4359.744760][T29959] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4359.745045][T29959] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4359.745048][T29959] Call Trace:
[ 4359.745050][T29959]
[4359.745053][T29959] dump_stack_lvl (lib/dump_stack.c:123)
[4359.745061][T29959] check_preemption_disabled (lib/smp_processor_id.c:52)
[4359.745069][T29959] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4359.745075][T29959] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4359.745083][T29959] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.745092][T29959] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4359.745096][T29959] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.745108][T29959] rawv6_sendmsg (net/ipv6/raw.c:918)
[4359.745121][T29959] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4359.745126][T29959] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4359.745134][T29959] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.745145][T29959] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4359.745151][T29959] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4359.745161][T29959] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4359.745177][T29959] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4359.745180][T29959] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.745191][T29959] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.745198][T29959] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.745204][T29959] ? __pfx___sys_sendto (net/socket.c:2147)
[4359.745218][T29959] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4359.745225][T29959] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4359.745236][T29959] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4359.745243][T29959] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4359.745253][T29959] __x64_sys_sendto (net/socket.c:2183)
[4359.745257][T29959] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4359.745261][T29959] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4359.745267][T29959] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4359.745272][T29959] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4359.745277][T29959] RIP: 0033:0x7efcd7050a4a
[ 4359.745281][T29959] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4359.745286][T29959] RSP: 002b:00007ffe60e7cb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4359.745292][T29959] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efcd7050a4a
[ 4359.745295][T29959] RDX: 0000000000000040 RSI: 0000000018280340 RDI: 0000000000000005
[ 4359.745299][T29959] RBP: 00007ffe60e7cc00 R08: 0000000000418574 R09: 000000000000001c
[ 4359.745302][T29959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4359.745305][T29959] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcd7179000
| [ 4359.745322][T29959]
| [ 4359.745325][T29959] lwtunnel_output(): recursion limit reached on datapath
| [ 4361.212502][T29963] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29963
| [4361.212966][T29963] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4361.213246][T29963] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.213248][T29963] Call Trace:
[ 4361.213251][T29963]
[4361.213253][T29963] dump_stack_lvl (lib/dump_stack.c:123)
[4361.213263][T29963] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.213270][T29963] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4361.213276][T29963] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.213286][T29963] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.213294][T29963] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.213299][T29963] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.213311][T29963] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.213323][T29963] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.213328][T29963] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.213336][T29963] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.213347][T29963] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.213354][T29963] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.213363][T29963] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.213379][T29963] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.213382][T29963] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.213394][T29963] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.213400][T29963] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.213406][T29963] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.213421][T29963] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.213428][T29963] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.213438][T29963] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.213445][T29963] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.213455][T29963] __x64_sys_sendto (net/socket.c:2183)
[4361.213459][T29963] ? do_syscall_64 (./arch/x86/include/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.213463][T29963] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.213468][T29963] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.213473][T29963] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.213478][T29963] RIP: 0033:0x7f9b71238a4a
[ 4361.213483][T29963] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.213485][T29963] RSP: 002b:00007ffc3e31b148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.213490][T29963] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b71238a4a
[ 4361.213492][T29963] RDX: 0000000000000040 RSI: 0000000024411340 RDI: 0000000000000005
[ 4361.213495][T29963] RBP: 00007ffc3e31b1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4361.213497][T29963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.213499][T29963] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b71361000
| [ 4361.213499][T29963] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b71361000
| [ 4361.213513][T29963]
| [ 4361.213517][T29963] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29963
| [4361.225854][T29963] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4361.226174][T29963] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.226176][T29963] Call Trace:
[ 4361.226178][T29963]
[4361.226180][T29963] dump_stack_lvl (lib/dump_stack.c:123)
[4361.226187][T29963] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.226192][T29963] lwtunnel_output (net/core/lwtunnel.c:359)
[4361.226199][T29963] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.226206][T29963] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.226212][T29963] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.226217][T29963] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.226230][T29963] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.226242][T29963] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.226247][T29963] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.226252][T29963] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.226260][T29963] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.226265][T29963] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.226274][T29963] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.226291][T29963] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.226294][T29963] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.226305][T29963] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.226310][T29963] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.226316][T29963] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.226330][T29963] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.226337][T29963] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.226346][T29963] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.226354][T29963] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.226364][T29963] __x64_sys_sendto (net/socket.c:2183)
[4361.226368][T29963] ? do_syscall_64 (./arch/x86/include/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.226372][T29963] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.226376][T29963] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.226382][T29963] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.226385][T29963] RIP: 0033:0x7f9b71238a4a
[ 4361.226389][T29963] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.226392][T29963] RSP: 002b:00007ffc3e31b148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.226396][T29963] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b71238a4a
[ 4361.226398][T29963] RDX: 0000000000000040 RSI: 0000000024411340 RDI: 0000000000000005
[ 4361.226400][T29963] RBP: 00007ffc3e31b1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4361.226402][T29963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.226405][T29963] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b71361000
| [ 4361.226405][T29963] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b71361000
| [ 4361.226419][T29963]
| [ 4361.226850][T29963] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29963
| [4361.238330][T29963] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4361.238577][T29963] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.238579][T29963] Call Trace:
[ 4361.238581][T29963]
[4361.238583][T29963] dump_stack_lvl (lib/dump_stack.c:123)
[4361.238590][T29963] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.238596][T29963] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4361.238603][T29963] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.238610][T29963] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.238617][T29963] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.238622][T29963] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.238634][T29963] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.238646][T29963] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.238651][T29963] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.238657][T29963] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.238666][T29963] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.238670][T29963] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.238679][T29963] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.238696][T29963] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.238699][T29963] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.238710][T29963] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.238716][T29963] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.238722][T29963] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.238737][T29963] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.238743][T29963] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.238752][T29963] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.238759][T29963] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.238769][T29963] __x64_sys_sendto (net/socket.c:2183)
[4361.238773][T29963] ? do_syscall_64 (./arch/x86/include/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.238777][T29963] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.238781][T29963] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.238786][T29963] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.238790][T29963] RIP: 0033:0x7f9b71238a4a
[ 4361.238793][T29963] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.238797][T29963] RSP: 002b:00007ffc3e31b148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.238800][T29963] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b71238a4a
[ 4361.238803][T29963] RDX: 0000000000000040 RSI: 0000000024411340 RDI: 0000000000000005
[ 4361.238805][T29963] RBP: 00007ffc3e31b1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4361.238807][T29963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.238809][T29963] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b71361000
| [ 4361.238809][T29963] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b71361000
| [ 4361.238824][T29963]
| [ 4361.730688][T29967] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29967
| [4361.731166][T29967] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4361.731418][T29967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.731421][T29967] Call Trace:
[ 4361.731423][T29967]
[4361.731426][T29967] dump_stack_lvl (lib/dump_stack.c:123)
[4361.731435][T29967] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.731442][T29967] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4361.731449][T29967] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.731457][T29967] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.731465][T29967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.731470][T29967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.731482][T29967] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.731494][T29967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.731500][T29967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.731508][T29967] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.731518][T29967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.731524][T29967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.731534][T29967] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.731550][T29967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.731553][T29967] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.731565][T29967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.731571][T29967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.731577][T29967] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.731592][T29967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.731599][T29967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.731609][T29967] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.731616][T29967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.731626][T29967] __x64_sys_sendto (net/socket.c:2183)
[4361.731630][T29967] ? do_syscall_64 (./arch/x86/include/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.731635][T29967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.731640][T29967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.731645][T29967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.731650][T29967] RIP: 0033:0x7f57866f3a4a
[ 4361.731655][T29967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.731659][T29967] RSP: 002b:00007fff66e41c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.731663][T29967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57866f3a4a
[ 4361.731665][T29967] RDX: 0000000000000040 RSI: 00000000322c2340 RDI: 0000000000000005
[ 4361.731667][T29967] RBP: 00007fff66e41cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4361.731669][T29967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.731671][T29967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578681c000
| [ 4361.731671][T29967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578681c000
| [ 4361.731686][T29967]
| [ 4361.731689][T29967] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29967
| [4361.744066][T29967] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4361.744311][T29967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.744313][T29967] Call Trace:
[ 4361.744315][T29967]
[4361.744317][T29967] dump_stack_lvl (lib/dump_stack.c:123)
[4361.744323][T29967] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.744329][T29967] lwtunnel_output (net/core/lwtunnel.c:359)
[4361.744336][T29967] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.744343][T29967] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.744350][T29967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.744355][T29967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.744367][T29967] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.744379][T29967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.744384][T29967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.744390][T29967] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.744399][T29967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.744404][T29967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.744413][T29967] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.744429][T29967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.744432][T29967] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.744443][T29967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.744449][T29967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.744454][T29967] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.744469][T29967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.744476][T29967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.744486][T29967] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.744493][T29967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.744503][T29967] __x64_sys_sendto (net/socket.c:2183)
[4361.744507][T29967] ? do_syscall_64 (./arch/x86/include/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.744510][T29967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.744515][T29967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.744520][T29967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.744524][T29967] RIP: 0033:0x7f57866f3a4a
[ 4361.744527][T29967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.744530][T29967] RSP: 002b:00007fff66e41c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.744534][T29967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57866f3a4a
[ 4361.744536][T29967] RDX: 0000000000000040 RSI: 00000000322c2340 RDI: 0000000000000005
[ 4361.744538][T29967] RBP: 00007fff66e41cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4361.744539][T29967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.744541][T29967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578681c000
| [ 4361.744541][T29967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578681c000
| [ 4361.744555][T29967]
| [ 4361.744963][T29967] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29967
| [4361.756365][T29967] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4361.756609][T29967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.756611][T29967] Call Trace:
[ 4361.756612][T29967]
[4361.756614][T29967] dump_stack_lvl (lib/dump_stack.c:123)
[4361.756621][T29967] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.756627][T29967] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4361.756633][T29967] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.756640][T29967] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.756647][T29967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.756652][T29967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.756665][T29967] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.756677][T29967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.756682][T29967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.756687][T29967] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.756696][T29967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.756700][T29967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.756710][T29967] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.756726][T29967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.756729][T29967] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.756740][T29967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.756746][T29967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.756752][T29967] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.756767][T29967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.756773][T29967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.756782][T29967] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.756789][T29967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.756800][T29967] __x64_sys_sendto (net/socket.c:2183)
[4361.756804][T29967] ? do_syscall_64 (./arch/x86/include/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.756807][T29967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.756811][T29967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.756816][T29967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.756820][T29967] RIP: 0033:0x7f57866f3a4a
[ 4361.756824][T29967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.756827][T29967] RSP: 002b:00007fff66e41c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.756830][T29967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57866f3a4a
[ 4361.756832][T29967] RDX: 0000000000000040 RSI: 00000000322c2340 RDI: 0000000000000005
[ 4361.756834][T29967] RBP: 00007fff66e41cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4361.756836][T29967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.756838][T29967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578681c000
| [ 4361.756838][T29967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578681c000
| [ 4361.756853][T29967]
| [ 4362.256299][T29971] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29971
| [4362.256765][T29971] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4362.257043][T29971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4362.257045][T29971] Call Trace:
[ 4362.257048][T29971]
[4362.257050][T29971] dump_stack_lvl (lib/dump_stack.c:123)
[4362.257060][T29971] check_preemption_disabled (lib/smp_processor_id.c:52)
[4362.257068][T29971] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4362.257074][T29971] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4362.257083][T29971] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.257091][T29971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4362.257096][T29971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.257108][T29971] rawv6_sendmsg (net/ipv6/raw.c:918)
[4362.257120][T29971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4362.257126][T29971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4362.257133][T29971] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.257144][T29971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4362.257150][T29971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4362.257159][T29971] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4362.257175][T29971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4362.257179][T29971] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.257190][T29971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.257196][T29971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.257203][T29971] ? __pfx___sys_sendto (net/socket.c:2147)
[4362.257217][T29971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4362.257224][T29971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4362.257235][T29971] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4362.257249][T29971] __x64_sys_sendto (net/socket.c:2183)
[4362.257253][T29971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4362.257257][T29971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4362.257262][T29971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4362.257267][T29971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4362.257272][T29971] RIP: 0033:0x7fd52a8b3a4a
[ 4362.257277][T29971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4362.257280][T29971] RSP: 002b:00007ffcaa5ef9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4362.257285][T29971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd52a8b3a4a
[ 4362.257287][T29971] RDX: 0000000000000040 RSI: 0000000013a99340 RDI: 0000000000000005
[ 4362.257289][T29971] RBP: 00007ffcaa5efa40 R08: 0000000000418574 R09: 000000000000001c
[ 4362.257292][T29971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4362.257294][T29971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd52a9dc000
| [ 4362.257294][T29971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd52a9dc000
| [ 4362.257309][T29971]
| [ 4362.257312][T29971] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29971
| [4362.268474][T29971] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4362.268717][T29971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4362.268718][T29971] Call Trace:
[ 4362.268720][T29971]
[4362.268722][T29971] dump_stack_lvl (lib/dump_stack.c:123)
[4362.268728][T29971] check_preemption_disabled (lib/smp_processor_id.c:52)
[4362.268734][T29971] lwtunnel_output (net/core/lwtunnel.c:359)
[4362.268741][T29971] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4362.268747][T29971] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.268754][T29971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4362.268759][T29971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.268771][T29971] rawv6_sendmsg (net/ipv6/raw.c:918)
[4362.268783][T29971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4362.268789][T29971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4362.268792][T29971] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.268800][T29971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4362.268805][T29971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4362.268813][T29971] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4362.268829][T29971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4362.268832][T29971] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.268844][T29971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.268848][T29971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.268854][T29971] ? __pfx___sys_sendto (net/socket.c:2147)
[4362.268869][T29971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4362.268875][T29971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4362.268884][T29971] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4362.268898][T29971] __x64_sys_sendto (net/socket.c:2183)
[4362.268902][T29971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4362.268905][T29971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4362.268910][T29971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4362.268915][T29971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4362.268919][T29971] RIP: 0033:0x7fd52a8b3a4a
[ 4362.268922][T29971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4362.268925][T29971] RSP: 002b:00007ffcaa5ef9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4362.268929][T29971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd52a8b3a4a
[ 4362.268931][T29971] RDX: 0000000000000040 RSI: 0000000013a99340 RDI: 0000000000000005
[ 4362.268933][T29971] RBP: 00007ffcaa5efa40 R08: 0000000000418574 R09: 000000000000001c
[ 4362.268934][T29971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4362.268936][T29971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd52a9dc000
| [ 4362.268936][T29971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd52a9dc000
| [ 4362.268951][T29971]
| [ 4362.282324][T29971] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29971
| [4362.282686][T29971] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4362.282937][T29971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4362.282939][T29971] Call Trace:
[ 4362.282940][T29971]
[4362.282943][T29971] dump_stack_lvl (lib/dump_stack.c:123)
[4362.282950][T29971] check_preemption_disabled (lib/smp_processor_id.c:52)
[4362.282956][T29971] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4362.282962][T29971] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4362.282970][T29971] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.282977][T29971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4362.282982][T29971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.282994][T29971] rawv6_sendmsg (net/ipv6/raw.c:918)
[4362.283008][T29971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4362.283014][T29971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4362.283020][T29971] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.283029][T29971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4362.283034][T29971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4362.283043][T29971] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4362.283059][T29971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4362.283062][T29971] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.283074][T29971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.283079][T29971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.283085][T29971] ? __pfx___sys_sendto (net/socket.c:2147)
[4362.283100][T29971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4362.283107][T29971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4362.283115][T29971] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4362.283130][T29971] __x64_sys_sendto (net/socket.c:2183)
[4362.283134][T29971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4362.283137][T29971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4362.283142][T29971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4362.283147][T29971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4362.283150][T29971] RIP: 0033:0x7fd52a8b3a4a
[ 4362.283154][T29971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4362.283157][T29971] RSP: 002b:00007ffcaa5ef9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4362.283160][T29971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd52a8b3a4a
[ 4362.283162][T29971] RDX: 0000000000000040 RSI: 0000000013a99340 RDI: 0000000000000005
[ 4362.283164][T29971] RBP: 00007ffcaa5efa40 R08: 0000000000418574 R09: 000000000000001c
[ 4362.283166][T29971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4362.283168][T29971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd52a9dc000
| [ 4363.688658][T29983] lwtunnel_output(): recursion limit reached on datapath
| [ 4365.174120][T29987] check_preemption_disabled: 7 callbacks suppressed
| [ 4365.174129][T29987] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29987
| [4365.174868][T29987] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4365.175462][T29987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.175465][T29987] Call Trace:
[ 4365.175467][T29987]
[4365.175470][T29987] dump_stack_lvl (lib/dump_stack.c:123)
[4365.175479][T29987] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.175486][T29987] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4365.175493][T29987] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.175501][T29987] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.175509][T29987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.175514][T29987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.175526][T29987] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.175538][T29987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.175543][T29987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.175551][T29987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.175562][T29987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.175569][T29987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.175578][T29987] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.175594][T29987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.175597][T29987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.175608][T29987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.175615][T29987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.175621][T29987] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.175635][T29987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.175642][T29987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.175652][T29987] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.175659][T29987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.175669][T29987] __x64_sys_sendto (net/socket.c:2183)
[4365.175673][T29987] ? do_syscall_64 (./arch/x86/include/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.175677][T29987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.175683][T29987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.175688][T29987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.175693][T29987] RIP: 0033:0x7fbd0cb9ba4a
[ 4365.175698][T29987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.175701][T29987] RSP: 002b:00007ffd94335c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.175705][T29987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd0cb9ba4a
[ 4365.175708][T29987] RDX: 0000000000000040 RSI: 000000002e34b340 RDI: 0000000000000005
[ 4365.175710][T29987] RBP: 00007ffd94335cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4365.175712][T29987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.175714][T29987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd0ccc4000
| [ 4365.175714][T29987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd0ccc4000
| [ 4365.175729][T29987]
| [ 4365.175732][T29987] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29987
| [4365.187494][T29987] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4365.187737][T29987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.187739][T29987] Call Trace:
[ 4365.187741][T29987]
[4365.187743][T29987] dump_stack_lvl (lib/dump_stack.c:123)
[4365.187750][T29987] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.187755][T29987] lwtunnel_output (net/core/lwtunnel.c:359)
[4365.187762][T29987] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.187769][T29987] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.187776][T29987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.187781][T29987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.187794][T29987] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.187805][T29987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.187811][T29987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.187815][T29987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.187824][T29987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.187828][T29987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.187837][T29987] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.187854][T29987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.187857][T29987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.187868][T29987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.187873][T29987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.187879][T29987] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.187893][T29987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.187900][T29987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.187908][T29987] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.187916][T29987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.187926][T29987] __x64_sys_sendto (net/socket.c:2183)
[4365.187937][T29987] ? do_syscall_64 (./arch/x86/include/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.187941][T29987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.187945][T29987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.187950][T29987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.187954][T29987] RIP: 0033:0x7fbd0cb9ba4a
[ 4365.187958][T29987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.187961][T29987] RSP: 002b:00007ffd94335c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.187964][T29987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd0cb9ba4a
[ 4365.187967][T29987] RDX: 0000000000000040 RSI: 000000002e34b340 RDI: 0000000000000005
[ 4365.187969][T29987] RBP: 00007ffd94335cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4365.187971][T29987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.187973][T29987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd0ccc4000
| [ 4365.187973][T29987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd0ccc4000
| [ 4365.187988][T29987]
| [ 4365.202169][T29987] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29987
| [4365.202531][T29987] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4365.202776][T29987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.202778][T29987] Call Trace:
[ 4365.202780][T29987]
[4365.202782][T29987] dump_stack_lvl (lib/dump_stack.c:123)
[4365.202788][T29987] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.202795][T29987] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4365.202801][T29987] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.202809][T29987] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.202815][T29987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.202820][T29987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.202832][T29987] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.202844][T29987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.202850][T29987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.202855][T29987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.202863][T29987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.202867][T29987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.202876][T29987] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.202892][T29987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.202895][T29987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.202906][T29987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.202912][T29987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.202917][T29987] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.202932][T29987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.202939][T29987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.202947][T29987] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.202955][T29987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.202965][T29987] __x64_sys_sendto (net/socket.c:2183)
[4365.202969][T29987] ? do_syscall_64 (./arch/x86/include/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.202972][T29987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.202977][T29987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.202982][T29987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.202986][T29987] RIP: 0033:0x7fbd0cb9ba4a
[ 4365.202989][T29987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.202992][T29987] RSP: 002b:00007ffd94335c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.202996][T29987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd0cb9ba4a
[ 4365.202998][T29987] RDX: 0000000000000040 RSI: 000000002e34b340 RDI: 0000000000000005
[ 4365.203000][T29987] RBP: 00007ffd94335cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4365.203002][T29987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.203004][T29987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd0ccc4000
| [ 4365.203004][T29987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd0ccc4000
| [ 4365.203020][T29987]
| [ 4365.673130][T29991] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29991
| [4365.673620][T29991] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4365.673884][T29991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.673886][T29991] Call Trace:
[ 4365.673889][T29991]
[4365.673891][T29991] dump_stack_lvl (lib/dump_stack.c:123)
[4365.673900][T29991] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.673908][T29991] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4365.673914][T29991] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.673923][T29991] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.673931][T29991] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.673936][T29991] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.673948][T29991] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.673960][T29991] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.673965][T29991] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.673973][T29991] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.673984][T29991] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.673990][T29991] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.673999][T29991] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.674016][T29991] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.674019][T29991] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.674031][T29991] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.674038][T29991] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.674044][T29991] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.674058][T29991] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.674065][T29991] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.674076][T29991] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.674083][T29991] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.674093][T29991] __x64_sys_sendto (net/socket.c:2183)
[4365.674097][T29991] ? do_syscall_64 (./arch/x86/include/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.674101][T29991] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.674106][T29991] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.674111][T29991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.674116][T29991] RIP: 0033:0x7f9ed546ea4a
[ 4365.674120][T29991] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.674123][T29991] RSP: 002b:00007ffc33e752b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.674127][T29991] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ed546ea4a
[ 4365.674129][T29991] RDX: 0000000000000040 RSI: 000000003b3c8340 RDI: 0000000000000005
[ 4365.674131][T29991] RBP: 00007ffc33e75340 R08: 0000000000418574 R09: 000000000000001c
[ 4365.674133][T29991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.674135][T29991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ed5597000
| [ 4365.687474][T29991] lwtunnel_output(): recursion limit reached on datapath
| [ 4366.490513][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4367.166448][T29995] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29995
| [4367.166907][T29995] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4367.167179][T29995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.167182][T29995] Call Trace:
[ 4367.167185][T29995]
[4367.167187][T29995] dump_stack_lvl (lib/dump_stack.c:123)
[4367.167197][T29995] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.167204][T29995] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4367.167211][T29995] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.167219][T29995] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.167228][T29995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.167233][T29995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.167245][T29995] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.167257][T29995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.167263][T29995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.167270][T29995] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.167280][T29995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.167287][T29995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.167296][T29995] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.167312][T29995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.167316][T29995] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.167327][T29995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.167334][T29995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.167340][T29995] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.167354][T29995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.167361][T29995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.167372][T29995] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.167379][T29995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.167389][T29995] __x64_sys_sendto (net/socket.c:2183)
[4367.167393][T29995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.167397][T29995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.167403][T29995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.167408][T29995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.167413][T29995] RIP: 0033:0x7fb4c7b89a4a
[ 4367.167417][T29995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.167421][T29995] RSP: 002b:00007ffea29f2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.167425][T29995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4c7b89a4a
[ 4367.167428][T29995] RDX: 0000000000000040 RSI: 000000000d75f340 RDI: 0000000000000005
[ 4367.167430][T29995] RBP: 00007ffea29f2810 R08: 0000000000418574 R09: 000000000000001c
[ 4367.167432][T29995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.167434][T29995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c7cb2000
| [ 4367.167434][T29995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c7cb2000
| [ 4367.167449][T29995]
| [ 4367.167452][T29995] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29995
| [4367.179814][T29995] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4367.180077][T29995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.180079][T29995] Call Trace:
[ 4367.180081][T29995]
[4367.180083][T29995] dump_stack_lvl (lib/dump_stack.c:123)
[4367.180090][T29995] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.180097][T29995] lwtunnel_output (net/core/lwtunnel.c:359)
[4367.180103][T29995] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.180111][T29995] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.180118][T29995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.180123][T29995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.180135][T29995] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.180148][T29995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.180153][T29995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.180158][T29995] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.180167][T29995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.180172][T29995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.180182][T29995] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.180198][T29995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.180201][T29995] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.180212][T29995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.180218][T29995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.180224][T29995] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.180239][T29995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.180246][T29995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.180256][T29995] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.180263][T29995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.180273][T29995] __x64_sys_sendto (net/socket.c:2183)
[4367.180277][T29995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.180281][T29995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.180286][T29995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.180291][T29995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.180295][T29995] RIP: 0033:0x7fb4c7b89a4a
[ 4367.180299][T29995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.180301][T29995] RSP: 002b:00007ffea29f2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.180305][T29995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4c7b89a4a
[ 4367.180307][T29995] RDX: 0000000000000040 RSI: 000000000d75f340 RDI: 0000000000000005
[ 4367.180310][T29995] RBP: 00007ffea29f2810 R08: 0000000000418574 R09: 000000000000001c
[ 4367.180312][T29995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.180313][T29995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c7cb2000
| [ 4367.180313][T29995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c7cb2000
| [ 4367.180328][T29995]
| [ 4367.180752][T29995] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29995
| [4367.192191][T29995] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4367.192445][T29995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.192447][T29995] Call Trace:
[ 4367.192449][T29995]
[4367.192451][T29995] dump_stack_lvl (lib/dump_stack.c:123)
[4367.192458][T29995] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.192464][T29995] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4367.192471][T29995] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.192478][T29995] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.192485][T29995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.192490][T29995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.192502][T29995] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.192514][T29995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.192519][T29995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.192525][T29995] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.192534][T29995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.192538][T29995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.192547][T29995] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.192564][T29995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.192567][T29995] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.192578][T29995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.192583][T29995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.192589][T29995] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.192604][T29995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.192610][T29995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.192619][T29995] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.192627][T29995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.192637][T29995] __x64_sys_sendto (net/socket.c:2183)
[4367.192641][T29995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.192645][T29995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.192649][T29995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.192654][T29995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.192658][T29995] RIP: 0033:0x7fb4c7b89a4a
[ 4367.192662][T29995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.192665][T29995] RSP: 002b:00007ffea29f2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.192669][T29995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4c7b89a4a
[ 4367.192671][T29995] RDX: 0000000000000040 RSI: 000000000d75f340 RDI: 0000000000000005
[ 4367.192673][T29995] RBP: 00007ffea29f2810 R08: 0000000000418574 R09: 000000000000001c
[ 4367.192675][T29995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.192677][T29995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c7cb2000
| [ 4367.192677][T29995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c7cb2000
| [ 4367.192692][T29995]
| [ 4367.667441][T29999] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29999
| [4367.667933][T29999] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4367.668216][T29999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.668218][T29999] Call Trace:
[ 4367.668220][T29999]
[4367.668223][T29999] dump_stack_lvl (lib/dump_stack.c:123)
[4367.668232][T29999] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.668239][T29999] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4367.668246][T29999] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.668255][T29999] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.668263][T29999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.668268][T29999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.668280][T29999] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.668292][T29999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.668297][T29999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.668306][T29999] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.668316][T29999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.668323][T29999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.668332][T29999] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.668348][T29999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.668351][T29999] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.668362][T29999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.668370][T29999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.668375][T29999] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.668390][T29999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.668396][T29999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.668407][T29999] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.668414][T29999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.668424][T29999] __x64_sys_sendto (net/socket.c:2183)
[4367.668428][T29999] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.668432][T29999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.668437][T29999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.668442][T29999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.668447][T29999] RIP: 0033:0x7fbcf33eda4a
[ 4367.668452][T29999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.668454][T29999] RSP: 002b:00007fffc4a8d688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.668458][T29999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbcf33eda4a
[ 4367.668461][T29999] RDX: 0000000000000040 RSI: 000000000d370340 RDI: 0000000000000005
[ 4367.668463][T29999] RBP: 00007fffc4a8d710 R08: 0000000000418574 R09: 000000000000001c
[ 4367.668466][T29999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.668468][T29999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbcf3516000
| [ 4367.668482][T29999]
| [ 4367.668485][T29999] lwtunnel_output(): recursion limit reached on datapath
| [ 4369.134853][T30003] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30003
| [4369.135328][T30003] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4369.135584][T30003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4369.135586][T30003] Call Trace:
[ 4369.135588][T30003]
[4369.135591][T30003] dump_stack_lvl (lib/dump_stack.c:123)
[4369.135601][T30003] check_preemption_disabled (lib/smp_processor_id.c:52)
[4369.135608][T30003] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4369.135614][T30003] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4369.135623][T30003] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4369.135632][T30003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4369.135637][T30003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4369.135649][T30003] rawv6_sendmsg (net/ipv6/raw.c:918)
[4369.135660][T30003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4369.135666][T30003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4369.135674][T30003] ? __lock_release (kernel/locking/lockdep.c:5534)
[4369.135684][T30003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4369.135691][T30003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4369.135700][T30003] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4369.135716][T30003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4369.135719][T30003] ? __lock_release (kernel/locking/lockdep.c:5534)
[4369.135730][T30003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4369.135737][T30003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4369.135743][T30003] ? __pfx___sys_sendto (net/socket.c:2147)
[4369.135757][T30003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4369.135764][T30003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4369.135775][T30003] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4369.135782][T30003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4369.135792][T30003] __x64_sys_sendto (net/socket.c:2183)
[4369.135796][T30003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4369.135800][T30003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4369.135806][T30003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4369.135810][T30003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4369.135815][T30003] RIP: 0033:0x7f6012685a4a
[ 4369.135820][T30003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4369.135823][T30003] RSP: 002b:00007fff0c75f688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4369.135828][T30003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6012685a4a
[ 4369.135830][T30003] RDX: 0000000000000040 RSI: 00000000357cb340 RDI: 0000000000000005
[ 4369.135832][T30003] RBP: 00007fff0c75f710 R08: 0000000000418574 R09: 000000000000001c
[ 4369.135834][T30003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4369.135836][T30003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60127ae000
| [ 4369.135836][T30003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60127ae000
| [ 4369.135850][T30003]
| [ 4369.135854][T30003] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30003
| [4369.147988][T30003] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4369.148239][T30003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4369.148241][T30003] Call Trace:
[ 4369.148243][T30003]
[4369.148246][T30003] dump_stack_lvl (lib/dump_stack.c:123)
[4369.148252][T30003] check_preemption_disabled (lib/smp_processor_id.c:52)
[4369.148258][T30003] lwtunnel_output (net/core/lwtunnel.c:359)
[4369.148265][T30003] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4369.148272][T30003] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4369.148277][T30003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4369.148282][T30003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4369.148295][T30003] rawv6_sendmsg (net/ipv6/raw.c:918)
[4369.148307][T30003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4369.148312][T30003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4369.148316][T30003] ? __lock_release (kernel/locking/lockdep.c:5534)
[4369.148324][T30003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4369.148329][T30003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4369.148338][T30003] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4369.148354][T30003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4369.148357][T30003] ? __lock_release (kernel/locking/lockdep.c:5534)
[4369.148368][T30003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4369.148373][T30003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4369.148379][T30003] ? __pfx___sys_sendto (net/socket.c:2147)
[4369.148394][T30003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4369.148400][T30003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4369.148409][T30003] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4369.148416][T30003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4369.148427][T30003] __x64_sys_sendto (net/socket.c:2183)
[4369.148430][T30003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4369.148434][T30003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4369.148438][T30003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4369.148443][T30003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4369.148446][T30003] RIP: 0033:0x7f6012685a4a
[ 4369.148450][T30003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4369.148452][T30003] RSP: 002b:00007fff0c75f688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4369.148456][T30003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6012685a4a
[ 4369.148458][T30003] RDX: 0000000000000040 RSI: 00000000357cb340 RDI: 0000000000000005
[ 4369.148460][T30003] RBP: 00007fff0c75f710 R08: 0000000000418574 R09: 000000000000001c
[ 4369.148462][T30003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4369.148464][T30003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60127ae000
| [ 4370.118994][T30011] lwtunnel_output(): recursion limit reached on datapath
| [ 4371.576386][T30015] check_preemption_disabled: 5 callbacks suppressed
| [ 4371.576394][T30015] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30015
| [4371.577148][T30015] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4371.577404][T30015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.577406][T30015] Call Trace:
[ 4371.577409][T30015]
[4371.577411][T30015] dump_stack_lvl (lib/dump_stack.c:123)
[4371.577421][T30015] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.577428][T30015] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4371.577435][T30015] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.577444][T30015] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.577452][T30015] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.577457][T30015] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.577469][T30015] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.577481][T30015] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.577486][T30015] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.577494][T30015] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.577504][T30015] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.577510][T30015] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.577520][T30015] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.577536][T30015] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.577539][T30015] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.577550][T30015] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.577557][T30015] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.577563][T30015] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.577577][T30015] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.577584][T30015] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.577594][T30015] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.577601][T30015] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.577611][T30015] __x64_sys_sendto (net/socket.c:2183)
[4371.577615][T30015] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4371.577619][T30015] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.577624][T30015] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.577629][T30015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.577634][T30015] RIP: 0033:0x7f56c0324a4a
[ 4371.577640][T30015] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4371.577643][T30015] RSP: 002b:00007ffe761b4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.577647][T30015] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56c0324a4a
[ 4371.577650][T30015] RDX: 0000000000000040 RSI: 00000000276ad340 RDI: 0000000000000005
[ 4371.577652][T30015] RBP: 00007ffe761b45d0 R08: 0000000000418574 R09: 000000000000001c
[ 4371.577654][T30015] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.577656][T30015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56c044d000
| [ 4371.577656][T30015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56c044d000
| [ 4371.577670][T30015]
| [ 4371.577673][T30015] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30015
| [4371.590283][T30015] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4371.590529][T30015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.590531][T30015] Call Trace:
[ 4371.590533][T30015]
[4371.590535][T30015] dump_stack_lvl (lib/dump_stack.c:123)
[4371.590541][T30015] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.590547][T30015] lwtunnel_output (net/core/lwtunnel.c:359)
[4371.590554][T30015] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.590562][T30015] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.590568][T30015] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.590573][T30015] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.590585][T30015] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.590597][T30015] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.590603][T30015] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.590608][T30015] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.590616][T30015] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.590621][T30015] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.590630][T30015] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.590646][T30015] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.590649][T30015] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.590660][T30015] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.590664][T30015] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.590670][T30015] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.590685][T30015] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.590692][T30015] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.590700][T30015] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.590707][T30015] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.590718][T30015] __x64_sys_sendto (net/socket.c:2183)
[4371.590722][T30015] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4371.590725][T30015] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.590730][T30015] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.590735][T30015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.590739][T30015] RIP: 0033:0x7f56c0324a4a
[ 4371.590742][T30015] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4371.590745][T30015] RSP: 002b:00007ffe761b4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.590749][T30015] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56c0324a4a
[ 4371.590751][T30015] RDX: 0000000000000040 RSI: 00000000276ad340 RDI: 0000000000000005
[ 4371.590753][T30015] RBP: 00007ffe761b45d0 R08: 0000000000418574 R09: 000000000000001c
[ 4371.590754][T30015] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.590756][T30015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56c044d000
| [ 4371.590756][T30015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56c044d000
| [ 4371.590771][T30015]
| [ 4371.606986][T30015] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30015
| [4371.607358][T30015] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4371.607604][T30015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.607606][T30015] Call Trace:
[ 4371.607608][T30015]
[4371.607610][T30015] dump_stack_lvl (lib/dump_stack.c:123)
[4371.607616][T30015] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.607622][T30015] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4371.607628][T30015] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.607636][T30015] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.607642][T30015] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.607647][T30015] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.607660][T30015] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.607672][T30015] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.607677][T30015] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.607682][T30015] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.607690][T30015] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.607695][T30015] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.607704][T30015] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.607720][T30015] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.607723][T30015] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.607735][T30015] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.607740][T30015] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.607746][T30015] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.607761][T30015] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.607767][T30015] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.607776][T30015] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.607783][T30015] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.607793][T30015] __x64_sys_sendto (net/socket.c:2183)
[4371.607797][T30015] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4371.607801][T30015] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.607805][T30015] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.607810][T30015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.607814][T30015] RIP: 0033:0x7f56c0324a4a
[ 4371.607817][T30015] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4371.607820][T30015] RSP: 002b:00007ffe761b4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.607823][T30015] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56c0324a4a
[ 4371.607826][T30015] RDX: 0000000000000040 RSI: 00000000276ad340 RDI: 0000000000000005
[ 4371.607828][T30015] RBP: 00007ffe761b45d0 R08: 0000000000418574 R09: 000000000000001c
[ 4371.607830][T30015] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.607832][T30015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56c044d000
| [ 4371.607832][T30015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56c044d000
| [ 4371.607847][T30015]
| [ 4372.102863][T30019] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30019
| [4372.104202][T30019] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4372.104460][T30019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.104463][T30019] Call Trace:
[ 4372.104465][T30019]
[4372.104467][T30019] dump_stack_lvl (lib/dump_stack.c:123)
[4372.104476][T30019] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.104484][T30019] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4372.104490][T30019] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.104500][T30019] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.104508][T30019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.104513][T30019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.104525][T30019] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.104536][T30019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.104542][T30019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.104550][T30019] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.104560][T30019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.104567][T30019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.104576][T30019] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.104592][T30019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.104595][T30019] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.104606][T30019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.104613][T30019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.104619][T30019] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.104633][T30019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.104640][T30019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.104650][T30019] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.104657][T30019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.104667][T30019] __x64_sys_sendto (net/socket.c:2183)
[4372.104671][T30019] ? do_syscall_64 (./arch/x86/include/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.104676][T30019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.104681][T30019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.104686][T30019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.104692][T30019] RIP: 0033:0x7f6142666a4a
[ 4372.104697][T30019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.104700][T30019] RSP: 002b:00007ffcc837f938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.104705][T30019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6142666a4a
[ 4372.104707][T30019] RDX: 0000000000000040 RSI: 00000000256e4340 RDI: 0000000000000005
[ 4372.104710][T30019] RBP: 00007ffcc837f9c0 R08: 0000000000418574 R09: 000000000000001c
[ 4372.104712][T30019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.104714][T30019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f614278f000
| [ 4372.104714][T30019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f614278f000
| [ 4372.104728][T30019]
| [ 4372.104732][T30019] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30019
| [4372.116098][T30019] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4372.116343][T30019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.116345][T30019] Call Trace:
[ 4372.116348][T30019]
[4372.116349][T30019] dump_stack_lvl (lib/dump_stack.c:123)
[4372.116355][T30019] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.116361][T30019] lwtunnel_output (net/core/lwtunnel.c:359)
[4372.116368][T30019] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.116374][T30019] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.116381][T30019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.116386][T30019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.116398][T30019] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.116410][T30019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.116415][T30019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.116419][T30019] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.116428][T30019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.116432][T30019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.116441][T30019] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.116457][T30019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.116460][T30019] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.116471][T30019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.116476][T30019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.116481][T30019] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.116496][T30019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.116502][T30019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.116510][T30019] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.116517][T30019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.116528][T30019] __x64_sys_sendto (net/socket.c:2183)
[4372.116532][T30019] ? do_syscall_64 (./arch/x86/include/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.116534][T30019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.116539][T30019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.116544][T30019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.116547][T30019] RIP: 0033:0x7f6142666a4a
[ 4372.116550][T30019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.116553][T30019] RSP: 002b:00007ffcc837f938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.116557][T30019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6142666a4a
[ 4372.116559][T30019] RDX: 0000000000000040 RSI: 00000000256e4340 RDI: 0000000000000005
[ 4372.116561][T30019] RBP: 00007ffcc837f9c0 R08: 0000000000418574 R09: 000000000000001c
[ 4372.116563][T30019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.116564][T30019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f614278f000
| [ 4372.116564][T30019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f614278f000
| [ 4372.116579][T30019]
| [ 4372.116984][T30019] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30019
| [4372.128441][T30019] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4372.128692][T30019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.128694][T30019] Call Trace:
[ 4372.128696][T30019]
[4372.128698][T30019] dump_stack_lvl (lib/dump_stack.c:123)
[4372.128704][T30019] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.128710][T30019] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4372.128717][T30019] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.128724][T30019] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.128732][T30019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.128737][T30019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.128749][T30019] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.128761][T30019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.128766][T30019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.128772][T30019] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.128782][T30019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.128787][T30019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.128796][T30019] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.128812][T30019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.128815][T30019] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.128827][T30019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.128832][T30019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.128837][T30019] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.128852][T30019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.128858][T30019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.128867][T30019] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.128874][T30019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.128884][T30019] __x64_sys_sendto (net/socket.c:2183)
[4372.128889][T30019] ? do_syscall_64 (./arch/x86/include/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.128892][T30019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.128897][T30019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.128902][T30019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.128906][T30019] RIP: 0033:0x7f6142666a4a
[ 4372.128909][T30019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.128912][T30019] RSP: 002b:00007ffcc837f938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.128916][T30019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6142666a4a
[ 4372.128918][T30019] RDX: 0000000000000040 RSI: 00000000256e4340 RDI: 0000000000000005
[ 4372.128920][T30019] RBP: 00007ffcc837f9c0 R08: 0000000000418574 R09: 000000000000001c
[ 4372.128923][T30019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.128925][T30019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f614278f000
| [ 4372.128925][T30019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f614278f000
| [ 4372.128939][T30019]
| [ 4372.610258][T30023] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30023
| [4372.610728][T30023] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4372.610981][T30023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.610984][T30023] Call Trace:
[ 4372.610986][T30023]
[4372.610989][T30023] dump_stack_lvl (lib/dump_stack.c:123)
[4372.610998][T30023] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.611007][T30023] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4372.611014][T30023] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.611023][T30023] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.611031][T30023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.611036][T30023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.611048][T30023] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.611060][T30023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.611066][T30023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.611074][T30023] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.611085][T30023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.611091][T30023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.611100][T30023] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.611116][T30023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.611120][T30023] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.611131][T30023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.611138][T30023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.611143][T30023] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.611158][T30023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.611165][T30023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.611175][T30023] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.611182][T30023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.611192][T30023] __x64_sys_sendto (net/socket.c:2183)
[4372.611196][T30023] ? do_syscall_64 (./arch/x86/include/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.611200][T30023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.611204][T30023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.611209][T30023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.611214][T30023] RIP: 0033:0x7f0cba7d4a4a
[ 4372.611219][T30023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.611222][T30023] RSP: 002b:00007ffe7f11fc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.611226][T30023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cba7d4a4a
[ 4372.611228][T30023] RDX: 0000000000000040 RSI: 000000000ba5c340 RDI: 0000000000000005
[ 4372.611230][T30023] RBP: 00007ffe7f11fcc0 R08: 0000000000418574 R09: 000000000000001c
[ 4372.611232][T30023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.611234][T30023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cba8fd000
| [ 4372.611234][T30023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cba8fd000
| [ 4372.611248][T30023]
| [ 4372.623620][T30023] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30023
| [4372.623978][T30023] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4372.624236][T30023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.624238][T30023] Call Trace:
[ 4372.624240][T30023]
[4372.624242][T30023] dump_stack_lvl (lib/dump_stack.c:123)
[4372.624248][T30023] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.624255][T30023] lwtunnel_output (net/core/lwtunnel.c:359)
[4372.624262][T30023] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.624269][T30023] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.624275][T30023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.624280][T30023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.624292][T30023] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.624304][T30023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.624309][T30023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.624313][T30023] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.624322][T30023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.624326][T30023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.624335][T30023] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.624351][T30023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.624354][T30023] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.624366][T30023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.624371][T30023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.624377][T30023] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.624391][T30023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.624398][T30023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.624407][T30023] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.624414][T30023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.624424][T30023] __x64_sys_sendto (net/socket.c:2183)
[4372.624429][T30023] ? do_syscall_64 (./arch/x86/include/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.624432][T30023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.624436][T30023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.624441][T30023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.624445][T30023] RIP: 0033:0x7f0cba7d4a4a
[ 4372.624449][T30023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.624451][T30023] RSP: 002b:00007ffe7f11fc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.624455][T30023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cba7d4a4a
[ 4372.624457][T30023] RDX: 0000000000000040 RSI: 000000000ba5c340 RDI: 0000000000000005
[ 4372.624459][T30023] RBP: 00007ffe7f11fcc0 R08: 0000000000418574 R09: 000000000000001c
[ 4372.624460][T30023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.624462][T30023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cba8fd000
| [ 4372.624462][T30023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cba8fd000
| [ 4372.624478][T30023]
| [ 4372.624881][T30023] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30023
| [4372.636419][T30023] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4372.636672][T30023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.636674][T30023] Call Trace:
[ 4372.636676][T30023]
[4372.636678][T30023] dump_stack_lvl (lib/dump_stack.c:123)
[4372.636685][T30023] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.636691][T30023] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4372.636698][T30023] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.636705][T30023] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.636712][T30023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.636717][T30023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.636729][T30023] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.636741][T30023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.636746][T30023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.636752][T30023] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.636760][T30023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.636765][T30023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.636774][T30023] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.636790][T30023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.636794][T30023] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.636805][T30023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.636810][T30023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.636816][T30023] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.636831][T30023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.636837][T30023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.636846][T30023] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.636853][T30023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.636863][T30023] __x64_sys_sendto (net/socket.c:2183)
[4372.636867][T30023] ? do_syscall_64 (./arch/x86/include/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.636870][T30023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.636875][T30023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.636880][T30023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.636884][T30023] RIP: 0033:0x7f0cba7d4a4a
[ 4372.636888][T30023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.636891][T30023] RSP: 002b:00007ffe7f11fc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.636894][T30023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cba7d4a4a
[ 4372.636896][T30023] RDX: 0000000000000040 RSI: 000000000ba5c340 RDI: 0000000000000005
[ 4372.636898][T30023] RBP: 00007ffe7f11fcc0 R08: 0000000000418574 R09: 000000000000001c
[ 4372.636900][T30023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.636902][T30023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cba8fd000
| [ 4372.636902][T30023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cba8fd000
| [ 4372.636916][T30023]
| [ 4373.103187][T30027] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30027
| [4373.103649][T30027] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4373.103911][T30027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.103914][T30027] Call Trace:
[ 4373.103916][T30027]
[4373.103919][T30027] dump_stack_lvl (lib/dump_stack.c:123)
[4373.103928][T30027] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.103935][T30027] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4373.103942][T30027] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.103950][T30027] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.103958][T30027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.103963][T30027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.103976][T30027] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.103987][T30027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.103993][T30027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.104000][T30027] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.104012][T30027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.104019][T30027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.104028][T30027] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.104044][T30027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.104047][T30027] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.104059][T30027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.104066][T30027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.104072][T30027] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.104086][T30027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.104093][T30027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.104103][T30027] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.104111][T30027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.104121][T30027] __x64_sys_sendto (net/socket.c:2183)
[4373.104125][T30027] ? do_syscall_64 (./arch/x86/include/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.104129][T30027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.104135][T30027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.104139][T30027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.104144][T30027] RIP: 0033:0x7fb1bf249a4a
[ 4373.104149][T30027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.104153][T30027] RSP: 002b:00007ffe284f88b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.104157][T30027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1bf249a4a
[ 4373.104159][T30027] RDX: 0000000000000040 RSI: 000000001fcab340 RDI: 0000000000000005
[ 4373.104161][T30027] RBP: 00007ffe284f8940 R08: 0000000000418574 R09: 000000000000001c
[ 4373.104163][T30027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.104165][T30027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1bf372000
| [ 4375.986178][T30043] lwtunnel_output(): recursion limit reached on datapath
| [ 4377.437792][T30047] check_preemption_disabled: 10 callbacks suppressed
| [ 4377.437802][T30047] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30047
| [4377.438567][T30047] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4377.438821][T30047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.438823][T30047] Call Trace:
[ 4377.438826][T30047]
[4377.438828][T30047] dump_stack_lvl (lib/dump_stack.c:123)
[4377.438838][T30047] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.438845][T30047] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4377.438852][T30047] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.438860][T30047] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.438868][T30047] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.438873][T30047] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.438886][T30047] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.438897][T30047] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.438903][T30047] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.438911][T30047] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.438922][T30047] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.438929][T30047] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.438938][T30047] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.438954][T30047] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.438957][T30047] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.438969][T30047] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.438975][T30047] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.438981][T30047] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.438995][T30047] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.439002][T30047] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.439014][T30047] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.439021][T30047] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.439032][T30047] __x64_sys_sendto (net/socket.c:2183)
[4377.439035][T30047] ? do_syscall_64 (./arch/x86/include/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.439040][T30047] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.439045][T30047] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.439050][T30047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.439056][T30047] RIP: 0033:0x7fd431f8ba4a
[ 4377.439061][T30047] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.439064][T30047] RSP: 002b:00007fff49e075d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.439069][T30047] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd431f8ba4a
[ 4377.439071][T30047] RDX: 0000000000000040 RSI: 0000000031d1c340 RDI: 0000000000000005
[ 4377.439073][T30047] RBP: 00007fff49e07660 R08: 0000000000418574 R09: 000000000000001c
[ 4377.439075][T30047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.439077][T30047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4320b4000
| [ 4377.439077][T30047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4320b4000
| [ 4377.439091][T30047]
| [ 4377.452353][T30047] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30047
| [4377.452715][T30047] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4377.452959][T30047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.452961][T30047] Call Trace:
[ 4377.452963][T30047]
[4377.452965][T30047] dump_stack_lvl (lib/dump_stack.c:123)
[4377.452973][T30047] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.452980][T30047] lwtunnel_output (net/core/lwtunnel.c:359)
[4377.452986][T30047] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.452994][T30047] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.453001][T30047] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.453007][T30047] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.453020][T30047] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.453032][T30047] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.453037][T30047] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.453042][T30047] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.453051][T30047] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.453056][T30047] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.453065][T30047] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.453081][T30047] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.453084][T30047] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.453095][T30047] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.453101][T30047] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.453107][T30047] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.453121][T30047] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.453128][T30047] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.453137][T30047] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.453144][T30047] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.453155][T30047] __x64_sys_sendto (net/socket.c:2183)
[4377.453158][T30047] ? do_syscall_64 (./arch/x86/include/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.453162][T30047] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.453167][T30047] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.453172][T30047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.453176][T30047] RIP: 0033:0x7fd431f8ba4a
[ 4377.453180][T30047] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.453183][T30047] RSP: 002b:00007fff49e075d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.453186][T30047] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd431f8ba4a
[ 4377.453189][T30047] RDX: 0000000000000040 RSI: 0000000031d1c340 RDI: 0000000000000005
[ 4377.453191][T30047] RBP: 00007fff49e07660 R08: 0000000000418574 R09: 000000000000001c
[ 4377.453193][T30047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.453195][T30047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4320b4000
| [ 4377.453195][T30047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4320b4000
| [ 4377.453210][T30047]
| [ 4377.466162][T30047] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30047
| [4377.466520][T30047] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4377.466765][T30047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.466767][T30047] Call Trace:
[ 4377.466769][T30047]
[4377.466771][T30047] dump_stack_lvl (lib/dump_stack.c:123)
[4377.466777][T30047] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.466783][T30047] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4377.466789][T30047] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.466797][T30047] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.466804][T30047] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.466809][T30047] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.466821][T30047] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.466834][T30047] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.466839][T30047] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.466844][T30047] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.466852][T30047] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.466857][T30047] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.466866][T30047] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.466883][T30047] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.466886][T30047] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.466897][T30047] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.466903][T30047] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.466909][T30047] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.466923][T30047] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.466930][T30047] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.466939][T30047] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.466946][T30047] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.466956][T30047] __x64_sys_sendto (net/socket.c:2183)
[4377.466960][T30047] ? do_syscall_64 (./arch/x86/include/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.466963][T30047] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.466967][T30047] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.466973][T30047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.466977][T30047] RIP: 0033:0x7fd431f8ba4a
[ 4377.466981][T30047] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.466983][T30047] RSP: 002b:00007fff49e075d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.466987][T30047] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd431f8ba4a
[ 4377.466989][T30047] RDX: 0000000000000040 RSI: 0000000031d1c340 RDI: 0000000000000005
[ 4377.466991][T30047] RBP: 00007fff49e07660 R08: 0000000000418574 R09: 000000000000001c
[ 4377.466993][T30047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.466995][T30047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4320b4000
| [ 4377.466995][T30047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4320b4000
| [ 4377.467012][T30047]
| [ 4377.935715][T30051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30051
| [4377.937020][T30051] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4377.937279][T30051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.937281][T30051] Call Trace:
[ 4377.937283][T30051]
[4377.937286][T30051] dump_stack_lvl (lib/dump_stack.c:123)
[4377.937296][T30051] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.937303][T30051] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4377.937310][T30051] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.937319][T30051] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.937327][T30051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.937331][T30051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.937344][T30051] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.937355][T30051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.937361][T30051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.937368][T30051] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.937379][T30051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.937385][T30051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.937395][T30051] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.937411][T30051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.937415][T30051] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.937426][T30051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.937432][T30051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.937438][T30051] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.937452][T30051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.937459][T30051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.937469][T30051] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.937476][T30051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.937486][T30051] __x64_sys_sendto (net/socket.c:2183)
[4377.937490][T30051] ? do_syscall_64 (./arch/x86/include/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.937495][T30051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.937500][T30051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.937505][T30051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.937510][T30051] RIP: 0033:0x7fb1f5d96a4a
[ 4377.937515][T30051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.937518][T30051] RSP: 002b:00007ffe6b9b4188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.937523][T30051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1f5d96a4a
[ 4377.937526][T30051] RDX: 0000000000000040 RSI: 0000000011239340 RDI: 0000000000000005
[ 4377.937528][T30051] RBP: 00007ffe6b9b4210 R08: 0000000000418574 R09: 000000000000001c
[ 4377.937530][T30051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.937532][T30051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1f5ebf000
| [ 4377.937532][T30051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1f5ebf000
| [ 4377.937547][T30051]
| [ 4377.937550][T30051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30051
| [4377.948942][T30051] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4377.949190][T30051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.949191][T30051] Call Trace:
[ 4377.949193][T30051]
[4377.949195][T30051] dump_stack_lvl (lib/dump_stack.c:123)
[4377.949201][T30051] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.949207][T30051] lwtunnel_output (net/core/lwtunnel.c:359)
[4377.949213][T30051] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.949220][T30051] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.949226][T30051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.949230][T30051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.949243][T30051] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.949255][T30051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.949260][T30051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.949264][T30051] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.949272][T30051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.949275][T30051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.949284][T30051] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.949300][T30051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.949303][T30051] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.949314][T30051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.949318][T30051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.949324][T30051] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.949339][T30051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.949345][T30051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.949352][T30051] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.949360][T30051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.949370][T30051] __x64_sys_sendto (net/socket.c:2183)
[4377.949374][T30051] ? do_syscall_64 (./arch/x86/include/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.949377][T30051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.949381][T30051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.949386][T30051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.949389][T30051] RIP: 0033:0x7fb1f5d96a4a
[ 4377.949393][T30051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.949395][T30051] RSP: 002b:00007ffe6b9b4188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.949398][T30051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1f5d96a4a
[ 4377.949401][T30051] RDX: 0000000000000040 RSI: 0000000011239340 RDI: 0000000000000005
[ 4377.949402][T30051] RBP: 00007ffe6b9b4210 R08: 0000000000418574 R09: 000000000000001c
[ 4377.949404][T30051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.949406][T30051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1f5ebf000
| [ 4377.949406][T30051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1f5ebf000
| [ 4377.949421][T30051]
| [ 4377.949837][T30051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30051
| [4377.961196][T30051] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4377.961441][T30051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.961443][T30051] Call Trace:
[ 4377.961445][T30051]
[4377.961447][T30051] dump_stack_lvl (lib/dump_stack.c:123)
[4377.961453][T30051] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.961459][T30051] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4377.961466][T30051] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.961473][T30051] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.961480][T30051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.961485][T30051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.961497][T30051] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.961509][T30051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.961515][T30051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.961520][T30051] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.961530][T30051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.961533][T30051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.961543][T30051] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.961559][T30051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.961562][T30051] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.961573][T30051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.961579][T30051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.961585][T30051] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.961599][T30051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.961606][T30051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.961615][T30051] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.961622][T30051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.961633][T30051] __x64_sys_sendto (net/socket.c:2183)
[4377.961637][T30051] ? do_syscall_64 (./arch/x86/include/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.961641][T30051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.961646][T30051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.961651][T30051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.961654][T30051] RIP: 0033:0x7fb1f5d96a4a
[ 4377.961658][T30051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.961661][T30051] RSP: 002b:00007ffe6b9b4188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.961665][T30051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1f5d96a4a
[ 4377.961667][T30051] RDX: 0000000000000040 RSI: 0000000011239340 RDI: 0000000000000005
[ 4377.961669][T30051] RBP: 00007ffe6b9b4210 R08: 0000000000418574 R09: 000000000000001c
[ 4377.961671][T30051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.961673][T30051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1f5ebf000
| [ 4377.961673][T30051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1f5ebf000
| [ 4377.961687][T30051]
| [ 4378.446779][T30055] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30055
| [4378.447705][T30055] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4378.447972][T30055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.447974][T30055] Call Trace:
[ 4378.447977][T30055]
[4378.447979][T30055] dump_stack_lvl (lib/dump_stack.c:123)
[4378.447989][T30055] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.447997][T30055] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4378.448003][T30055] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.448014][T30055] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.448022][T30055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.448027][T30055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.448039][T30055] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.448051][T30055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.448056][T30055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.448064][T30055] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.448074][T30055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.448080][T30055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.448090][T30055] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.448106][T30055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.448109][T30055] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.448120][T30055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.448127][T30055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.448133][T30055] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.448147][T30055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.448154][T30055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.448164][T30055] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.448171][T30055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.448181][T30055] __x64_sys_sendto (net/socket.c:2183)
[4378.448185][T30055] ? do_syscall_64 (./arch/x86/include/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.448189][T30055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.448194][T30055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.448199][T30055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.448204][T30055] RIP: 0033:0x7fb586070a4a
[ 4378.448209][T30055] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.448211][T30055] RSP: 002b:00007ffdd471f198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.448215][T30055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb586070a4a
[ 4378.448218][T30055] RDX: 0000000000000040 RSI: 0000000006480340 RDI: 0000000000000005
[ 4378.448219][T30055] RBP: 00007ffdd471f220 R08: 0000000000418574 R09: 000000000000001c
[ 4378.448221][T30055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.448223][T30055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb586199000
| [ 4378.448223][T30055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb586199000
| [ 4378.448238][T30055]
| [ 4378.460641][T30055] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30055
| [4378.460997][T30055] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4378.461248][T30055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.461250][T30055] Call Trace:
[ 4378.461252][T30055]
[4378.461255][T30055] dump_stack_lvl (lib/dump_stack.c:123)
[4378.461260][T30055] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.461266][T30055] lwtunnel_output (net/core/lwtunnel.c:359)
[4378.461273][T30055] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.461279][T30055] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.461285][T30055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.461290][T30055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.461303][T30055] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.461314][T30055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.461320][T30055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.461324][T30055] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.461332][T30055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.461336][T30055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.461345][T30055] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.461361][T30055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.461364][T30055] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.461376][T30055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.461380][T30055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.461385][T30055] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.461400][T30055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.461407][T30055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.461415][T30055] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.461422][T30055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.461432][T30055] __x64_sys_sendto (net/socket.c:2183)
[4378.461436][T30055] ? do_syscall_64 (./arch/x86/include/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.461439][T30055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.461444][T30055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.461449][T30055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.461452][T30055] RIP: 0033:0x7fb586070a4a
[ 4378.461456][T30055] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.461458][T30055] RSP: 002b:00007ffdd471f198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.461462][T30055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb586070a4a
[ 4378.461464][T30055] RDX: 0000000000000040 RSI: 0000000006480340 RDI: 0000000000000005
[ 4378.461466][T30055] RBP: 00007ffdd471f220 R08: 0000000000418574 R09: 000000000000001c
[ 4378.461468][T30055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.461470][T30055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb586199000
| [ 4378.461470][T30055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb586199000
| [ 4378.461484][T30055]
| [ 4378.461889][T30055] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30055
| [4378.473314][T30055] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4378.473562][T30055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.473564][T30055] Call Trace:
[ 4378.473565][T30055]
[4378.473568][T30055] dump_stack_lvl (lib/dump_stack.c:123)
[4378.473574][T30055] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.473582][T30055] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4378.473588][T30055] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.473596][T30055] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.473602][T30055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.473607][T30055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.473620][T30055] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.473632][T30055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.473637][T30055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.473643][T30055] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.473652][T30055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.473656][T30055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.473665][T30055] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.473682][T30055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.473685][T30055] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.473696][T30055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.473702][T30055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.473708][T30055] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.473723][T30055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.473729][T30055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.473738][T30055] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.473746][T30055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.473756][T30055] __x64_sys_sendto (net/socket.c:2183)
[4378.473760][T30055] ? do_syscall_64 (./arch/x86/include/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.473763][T30055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.473768][T30055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.473773][T30055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.473777][T30055] RIP: 0033:0x7fb586070a4a
[ 4378.473780][T30055] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.473783][T30055] RSP: 002b:00007ffdd471f198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.473786][T30055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb586070a4a
[ 4378.473788][T30055] RDX: 0000000000000040 RSI: 0000000006480340 RDI: 0000000000000005
[ 4378.473790][T30055] RBP: 00007ffdd471f220 R08: 0000000000418574 R09: 000000000000001c
[ 4378.473792][T30055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.473794][T30055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb586199000
| [ 4378.473794][T30055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb586199000
| [ 4378.473809][T30055]
| [ 4378.947031][T30059] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30059
| [4378.947529][T30059] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4378.947799][T30059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.947801][T30059] Call Trace:
[ 4378.947804][T30059]
[4378.947806][T30059] dump_stack_lvl (lib/dump_stack.c:123)
[4378.947815][T30059] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.947825][T30059] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4378.947837][T30059] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.947850][T30059] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.947866][T30059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.947871][T30059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.947883][T30059] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.947894][T30059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.947900][T30059] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.947908][T30059] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.947919][T30059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.947925][T30059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.947934][T30059] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.947950][T30059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.947953][T30059] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.947964][T30059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.947972][T30059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.947977][T30059] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.947992][T30059] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.947999][T30059] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.948012][T30059] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.948019][T30059] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.948029][T30059] __x64_sys_sendto (net/socket.c:2183)
[4378.948033][T30059] ? do_syscall_64 (./arch/x86/include/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.948037][T30059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.948043][T30059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.948047][T30059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.948052][T30059] RIP: 0033:0x7f8b02e39a4a
[ 4378.948057][T30059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.948061][T30059] RSP: 002b:00007fffe479f598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.948065][T30059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b02e39a4a
[ 4378.948068][T30059] RDX: 0000000000000040 RSI: 0000000006d17340 RDI: 0000000000000005
[ 4378.948070][T30059] RBP: 00007fffe479f620 R08: 0000000000418574 R09: 000000000000001c
[ 4378.948073][T30059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.948074][T30059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b02f62000
| [ 4381.210500][T30070] lwtunnel_output(): recursion limit reached on datapath
| [ 4383.023282][T30077] check_preemption_disabled: 4 callbacks suppressed
| [ 4383.023291][T30077] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30077
| [4383.024050][T30077] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4383.024312][T30077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.024315][T30077] Call Trace:
[ 4383.024317][T30077]
[4383.024320][T30077] dump_stack_lvl (lib/dump_stack.c:123)
[4383.024329][T30077] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.024337][T30077] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4383.024343][T30077] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.024352][T30077] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.024361][T30077] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.024366][T30077] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.024378][T30077] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.024390][T30077] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.024394][T30077] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.024405][T30077] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.024412][T30077] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.024416][T30077] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4383.024428][T30077] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.024444][T30077] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.024448][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.024459][T30077] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.024466][T30077] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.024472][T30077] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.024484][T30077] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4383.024492][T30077] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.024496][T30077] ? 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.024501][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.024507][T30077] ? 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.024513][T30077] ? 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.024523][T30077] __x64_sys_sendto (net/socket.c:2183)
[4383.024526][T30077] ? do_syscall_64 (./arch/x86/include/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.024530][T30077] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.024534][T30077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.024539][T30077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.024545][T30077] RIP: 0033:0x7f8030100a4a
[ 4383.024550][T30077] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.024553][T30077] RSP: 002b:00007ffe45087cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.024558][T30077] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8030100a4a
[ 4383.024560][T30077] RDX: 0000000000000040 RSI: 000000001bd77340 RDI: 0000000000000005
[ 4383.024562][T30077] RBP: 00007ffe45087d80 R08: 0000000000418574 R09: 000000000000001c
[ 4383.024565][T30077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.024567][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8030229000
| [ 4383.024567][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8030229000
| [ 4383.024581][T30077]
| [ 4383.024584][T30077] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30077
| [4383.036745][T30077] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4383.036991][T30077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.036993][T30077] Call Trace:
[ 4383.036995][T30077]
[4383.036997][T30077] dump_stack_lvl (lib/dump_stack.c:123)
[4383.037003][T30077] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.037011][T30077] lwtunnel_output (net/core/lwtunnel.c:359)
[4383.037018][T30077] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.037025][T30077] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.037032][T30077] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.037037][T30077] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.037049][T30077] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.037061][T30077] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.037065][T30077] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.037074][T30077] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.037078][T30077] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.037082][T30077] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4383.037092][T30077] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.037108][T30077] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.037111][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.037122][T30077] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.037127][T30077] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.037133][T30077] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.037146][T30077] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4383.037153][T30077] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.037158][T30077] ? 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.037162][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.037168][T30077] ? 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.037174][T30077] ? 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.037182][T30077] __x64_sys_sendto (net/socket.c:2183)
[4383.037186][T30077] ? do_syscall_64 (./arch/x86/include/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.037190][T30077] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.037194][T30077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.037199][T30077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.037202][T30077] RIP: 0033:0x7f8030100a4a
[ 4383.037206][T30077] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.037208][T30077] RSP: 002b:00007ffe45087cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.037212][T30077] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8030100a4a
[ 4383.037214][T30077] RDX: 0000000000000040 RSI: 000000001bd77340 RDI: 0000000000000005
[ 4383.037216][T30077] RBP: 00007ffe45087d80 R08: 0000000000418574 R09: 000000000000001c
[ 4383.037218][T30077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.037220][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8030229000
| [ 4383.037220][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8030229000
| [ 4383.037234][T30077]
| [ 4383.050598][T30077] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30077
| [4383.050966][T30077] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4383.051230][T30077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.051232][T30077] Call Trace:
[ 4383.051234][T30077]
[4383.051236][T30077] dump_stack_lvl (lib/dump_stack.c:123)
[4383.051243][T30077] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.051249][T30077] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4383.051256][T30077] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.051263][T30077] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.051270][T30077] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.051275][T30077] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.051287][T30077] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.051299][T30077] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.051303][T30077] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.051312][T30077] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.051316][T30077] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.051320][T30077] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4383.051330][T30077] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.051347][T30077] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.051349][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.051361][T30077] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.051366][T30077] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.051371][T30077] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.051384][T30077] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4383.051392][T30077] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4383.051396][T30077] ? 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.051400][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.051407][T30077] ? 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.051412][T30077] ? 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.051421][T30077] __x64_sys_sendto (net/socket.c:2183)
[4383.051425][T30077] ? do_syscall_64 (./arch/x86/include/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.051428][T30077] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.051432][T30077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.051438][T30077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.051441][T30077] RIP: 0033:0x7f8030100a4a
[ 4383.051445][T30077] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.051448][T30077] RSP: 002b:00007ffe45087cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.051451][T30077] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8030100a4a
[ 4383.051453][T30077] RDX: 0000000000000040 RSI: 000000001bd77340 RDI: 0000000000000005
[ 4383.051456][T30077] RBP: 00007ffe45087d80 R08: 0000000000418574 R09: 000000000000001c
[ 4383.051458][T30077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.051461][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8030229000
| [ 4383.051461][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8030229000
| [ 4383.051475][T30077]
| [ 4383.851261][T30084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30084
| [4383.851752][T30084] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4383.852030][T30084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.852033][T30084] Call Trace:
[ 4383.852036][T30084]
[4383.852038][T30084] dump_stack_lvl (lib/dump_stack.c:123)
[4383.852049][T30084] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.852055][T30084] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4383.852062][T30084] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.852071][T30084] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.852079][T30084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.852084][T30084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.852096][T30084] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.852108][T30084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.852113][T30084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4383.852121][T30084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.852131][T30084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.852138][T30084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.852147][T30084] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.852163][T30084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.852166][T30084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.852178][T30084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.852185][T30084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.852191][T30084] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.852205][T30084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4383.852212][T30084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4383.852223][T30084] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4383.852230][T30084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4383.852240][T30084] __x64_sys_sendto (net/socket.c:2183)
[4383.852244][T30084] ? do_syscall_64 (./arch/x86/include/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.852249][T30084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.852254][T30084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.852259][T30084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.852264][T30084] RIP: 0033:0x7f9b0ebb6a4a
[ 4383.852269][T30084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.852272][T30084] RSP: 002b:00007ffc709180a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.852276][T30084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b0ebb6a4a
[ 4383.852278][T30084] RDX: 0000000000000040 RSI: 0000000025cbd340 RDI: 0000000000000005
[ 4383.852281][T30084] RBP: 00007ffc70918130 R08: 0000000000418574 R09: 000000000000001c
[ 4383.852283][T30084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.852284][T30084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b0ecdf000
| [ 4383.852299][T30084]
| [ 4383.852301][T30084] lwtunnel_output(): recursion limit reached on datapath
| [ 4385.812722][T30093] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30093
| [4385.813205][T30093] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4385.813458][T30093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.813460][T30093] Call Trace:
[ 4385.813463][T30093]
[4385.813466][T30093] dump_stack_lvl (lib/dump_stack.c:123)
[4385.813475][T30093] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.813482][T30093] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4385.813489][T30093] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.813497][T30093] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.813505][T30093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.813510][T30093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.813522][T30093] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.813534][T30093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.813540][T30093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.813548][T30093] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.813559][T30093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.813566][T30093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.813575][T30093] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.813591][T30093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.813594][T30093] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.813605][T30093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.813612][T30093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.813618][T30093] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.813632][T30093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.813639][T30093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.813650][T30093] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.813657][T30093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.813668][T30093] __x64_sys_sendto (net/socket.c:2183)
[4385.813672][T30093] ? do_syscall_64 (./arch/x86/include/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.813676][T30093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.813681][T30093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.813686][T30093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.813690][T30093] RIP: 0033:0x7fdd39574a4a
[ 4385.813695][T30093] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.813698][T30093] RSP: 002b:00007ffeda0af008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.813703][T30093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd39574a4a
[ 4385.813705][T30093] RDX: 0000000000000040 RSI: 000000002d924340 RDI: 0000000000000005
[ 4385.813707][T30093] RBP: 00007ffeda0af090 R08: 0000000000418574 R09: 000000000000001c
[ 4385.813709][T30093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.813711][T30093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd3969d000
| [ 4385.813711][T30093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd3969d000
| [ 4385.813725][T30093]
| [ 4385.813748][T30093] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30093
| [4385.825638][T30093] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4385.825883][T30093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.825885][T30093] Call Trace:
[ 4385.825887][T30093]
[4385.825889][T30093] dump_stack_lvl (lib/dump_stack.c:123)
[4385.825896][T30093] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.825902][T30093] lwtunnel_output (net/core/lwtunnel.c:359)
[4385.825909][T30093] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.825916][T30093] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.825923][T30093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.825928][T30093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.825940][T30093] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.825952][T30093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.825958][T30093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.825964][T30093] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.825973][T30093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.825977][T30093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.825986][T30093] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.826002][T30093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.826007][T30093] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.826019][T30093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.826024][T30093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.826030][T30093] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.826044][T30093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.826051][T30093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.826060][T30093] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.826067][T30093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.826077][T30093] __x64_sys_sendto (net/socket.c:2183)
[4385.826081][T30093] ? do_syscall_64 (./arch/x86/include/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.826084][T30093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.826089][T30093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.826094][T30093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.826098][T30093] RIP: 0033:0x7fdd39574a4a
[ 4385.826102][T30093] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.826104][T30093] RSP: 002b:00007ffeda0af008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.826108][T30093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd39574a4a
[ 4385.826110][T30093] RDX: 0000000000000040 RSI: 000000002d924340 RDI: 0000000000000005
[ 4385.826112][T30093] RBP: 00007ffeda0af090 R08: 0000000000418574 R09: 000000000000001c
[ 4385.826115][T30093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.826117][T30093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd3969d000
| [ 4385.826117][T30093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd3969d000
| [ 4385.826132][T30093]
| [ 4385.839182][T30093] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30093
| [4385.839551][T30093] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4385.839795][T30093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.839797][T30093] Call Trace:
[ 4385.839799][T30093]
[4385.839801][T30093] dump_stack_lvl (lib/dump_stack.c:123)
[4385.839808][T30093] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.839815][T30093] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4385.839822][T30093] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.839829][T30093] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.839836][T30093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.839841][T30093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.839853][T30093] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.839865][T30093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.839870][T30093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.839876][T30093] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.839885][T30093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.839889][T30093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.839898][T30093] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.839915][T30093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.839918][T30093] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.839929][T30093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.839935][T30093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.839941][T30093] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.839955][T30093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.839962][T30093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.839972][T30093] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.839979][T30093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.839989][T30093] __x64_sys_sendto (net/socket.c:2183)
[4385.839993][T30093] ? do_syscall_64 (./arch/x86/include/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.839997][T30093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.840002][T30093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.840008][T30093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.840013][T30093] RIP: 0033:0x7fdd39574a4a
[ 4385.840017][T30093] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.840020][T30093] RSP: 002b:00007ffeda0af008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.840024][T30093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd39574a4a
[ 4385.840026][T30093] RDX: 0000000000000040 RSI: 000000002d924340 RDI: 0000000000000005
[ 4385.840028][T30093] RBP: 00007ffeda0af090 R08: 0000000000418574 R09: 000000000000001c
[ 4385.840030][T30093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.840033][T30093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd3969d000
| [ 4385.840033][T30093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd3969d000
| [ 4385.840048][T30093]
| [ 4386.956922][T30102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30102
| [4386.957431][T30102] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4386.957697][T30102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4386.957700][T30102] Call Trace:
[ 4386.957703][T30102]
[4386.957706][T30102] dump_stack_lvl (lib/dump_stack.c:123)
[4386.957715][T30102] check_preemption_disabled (lib/smp_processor_id.c:52)
[4386.957722][T30102] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4386.957729][T30102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4386.957738][T30102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.957746][T30102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4386.957751][T30102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.957764][T30102] rawv6_sendmsg (net/ipv6/raw.c:918)
[4386.957775][T30102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4386.957780][T30102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4386.957788][T30102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.957798][T30102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4386.957805][T30102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4386.957814][T30102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4386.957837][T30102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4386.957840][T30102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.957851][T30102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.957858][T30102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.957864][T30102] ? __pfx___sys_sendto (net/socket.c:2147)
[4386.957879][T30102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4386.957887][T30102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4386.957897][T30102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4386.957904][T30102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4386.957915][T30102] __x64_sys_sendto (net/socket.c:2183)
[4386.957918][T30102] ? do_syscall_64 (./arch/x86/include/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.957923][T30102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4386.957928][T30102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4386.957933][T30102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4386.957938][T30102] RIP: 0033:0x7f5e0f3f5a4a
[ 4386.957944][T30102] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.957947][T30102] RSP: 002b:00007ffc716706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4386.957952][T30102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e0f3f5a4a
[ 4386.957954][T30102] RDX: 0000000000000040 RSI: 00000000337e1340 RDI: 0000000000000005
[ 4386.957956][T30102] RBP: 00007ffc71670750 R08: 0000000000418574 R09: 000000000000001c
[ 4386.957959][T30102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4386.957961][T30102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e0f51e000
| [ 4386.957976][T30102]
| [ 4386.957979][T30102] lwtunnel_output(): recursion limit reached on datapath
| [ 4388.871121][T30110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30110
| [4388.871583][T30110] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4388.871836][T30110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.871838][T30110] Call Trace:
[ 4388.871841][T30110]
[4388.871844][T30110] dump_stack_lvl (lib/dump_stack.c:123)
[4388.871853][T30110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.871860][T30110] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4388.871867][T30110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.871875][T30110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.871884][T30110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.871888][T30110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.871901][T30110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.871913][T30110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.871918][T30110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.871925][T30110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.871936][T30110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.871943][T30110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.871952][T30110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.871968][T30110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.871971][T30110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.871982][T30110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.871990][T30110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.871996][T30110] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.872012][T30110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.872019][T30110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.872029][T30110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.872036][T30110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.872047][T30110] __x64_sys_sendto (net/socket.c:2183)
[4388.872051][T30110] ? do_syscall_64 (./arch/x86/include/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.872055][T30110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.872061][T30110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.872066][T30110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.872070][T30110] RIP: 0033:0x7f9c9da30a4a
[ 4388.872076][T30110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.872079][T30110] RSP: 002b:00007fff3d5812e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.872083][T30110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9da30a4a
[ 4388.872086][T30110] RDX: 0000000000000040 RSI: 000000003706c340 RDI: 0000000000000005
[ 4388.872088][T30110] RBP: 00007fff3d581370 R08: 0000000000418574 R09: 000000000000001c
[ 4388.872090][T30110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.872092][T30110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9db59000
| [ 4388.872092][T30110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9db59000
| [ 4388.872106][T30110]
| [ 4388.885283][T30110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30110
| [4388.885646][T30110] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4388.885893][T30110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.885895][T30110] Call Trace:
[ 4388.885897][T30110]
[4388.885899][T30110] dump_stack_lvl (lib/dump_stack.c:123)
[4388.885905][T30110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.885912][T30110] lwtunnel_output (net/core/lwtunnel.c:359)
[4388.885918][T30110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.885925][T30110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.885932][T30110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.885937][T30110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.885949][T30110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.885961][T30110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.885966][T30110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.885971][T30110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.885979][T30110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.885984][T30110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.885993][T30110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.886011][T30110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.886014][T30110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.886026][T30110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.886030][T30110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.886036][T30110] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.886051][T30110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.886057][T30110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.886065][T30110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.886073][T30110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.886083][T30110] __x64_sys_sendto (net/socket.c:2183)
[4388.886087][T30110] ? do_syscall_64 (./arch/x86/include/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.886090][T30110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.886094][T30110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.886099][T30110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.886103][T30110] RIP: 0033:0x7f9c9da30a4a
[ 4388.886106][T30110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.886109][T30110] RSP: 002b:00007fff3d5812e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.886113][T30110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9da30a4a
[ 4388.886115][T30110] RDX: 0000000000000040 RSI: 000000003706c340 RDI: 0000000000000005
[ 4388.886117][T30110] RBP: 00007fff3d581370 R08: 0000000000418574 R09: 000000000000001c
[ 4388.886119][T30110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.886121][T30110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9db59000
| [ 4388.886121][T30110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9db59000
| [ 4388.886136][T30110]
| [ 4388.899042][T30110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30110
| [4388.899416][T30110] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4388.899663][T30110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4388.899665][T30110] Call Trace:
[ 4388.899667][T30110]
[4388.899670][T30110] dump_stack_lvl (lib/dump_stack.c:123)
[4388.899676][T30110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4388.899683][T30110] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4388.899689][T30110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4388.899697][T30110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.899704][T30110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4388.899709][T30110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4388.899722][T30110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4388.899733][T30110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4388.899739][T30110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4388.899743][T30110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.899752][T30110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4388.899756][T30110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4388.899765][T30110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4388.899781][T30110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4388.899784][T30110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4388.899796][T30110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.899802][T30110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4388.899807][T30110] ? __pfx___sys_sendto (net/socket.c:2147)
[4388.899822][T30110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4388.899828][T30110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4388.899838][T30110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4388.899845][T30110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4388.899855][T30110] __x64_sys_sendto (net/socket.c:2183)
[4388.899859][T30110] ? do_syscall_64 (./arch/x86/include/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.899863][T30110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4388.899867][T30110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4388.899872][T30110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4388.899876][T30110] RIP: 0033:0x7f9c9da30a4a
[ 4388.899880][T30110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.899883][T30110] RSP: 002b:00007fff3d5812e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4388.899886][T30110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9da30a4a
[ 4388.899888][T30110] RDX: 0000000000000040 RSI: 000000003706c340 RDI: 0000000000000005
[ 4388.899890][T30110] RBP: 00007fff3d581370 R08: 0000000000418574 R09: 000000000000001c
[ 4388.899892][T30110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4388.899894][T30110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9db59000
| [ 4388.899894][T30110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9db59000
| [ 4388.899909][T30110]
| [ 4389.382202][T30114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30114
| [4389.382668][T30114] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4389.382919][T30114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.382922][T30114] Call Trace:
[ 4389.382925][T30114]
[4389.382927][T30114] dump_stack_lvl (lib/dump_stack.c:123)
[4389.382937][T30114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.382944][T30114] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4389.382950][T30114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.382959][T30114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.382967][T30114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.382972][T30114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.382984][T30114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.382995][T30114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.383001][T30114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.383010][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.383021][T30114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.383027][T30114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.383037][T30114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.383052][T30114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.383056][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.383067][T30114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.383074][T30114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.383080][T30114] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.383094][T30114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.383101][T30114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.383112][T30114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.383119][T30114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.383129][T30114] __x64_sys_sendto (net/socket.c:2183)
[4389.383133][T30114] ? do_syscall_64 (./arch/x86/include/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.383137][T30114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.383143][T30114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.383148][T30114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.383153][T30114] RIP: 0033:0x7fa94ad6ca4a
[ 4389.383157][T30114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.383161][T30114] RSP: 002b:00007fff92e9bd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.383166][T30114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa94ad6ca4a
[ 4389.383168][T30114] RDX: 0000000000000040 RSI: 0000000026512340 RDI: 0000000000000005
[ 4389.383170][T30114] RBP: 00007fff92e9bde0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.383172][T30114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.383174][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa94ae95000
| [ 4389.383174][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa94ae95000
| [ 4389.383188][T30114]
| [ 4389.396053][T30114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30114
| [4389.396415][T30114] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4389.396659][T30114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.396661][T30114] Call Trace:
[ 4389.396663][T30114]
[4389.396665][T30114] dump_stack_lvl (lib/dump_stack.c:123)
[4389.396673][T30114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.396679][T30114] lwtunnel_output (net/core/lwtunnel.c:359)
[4389.396686][T30114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.396693][T30114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.396700][T30114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.396705][T30114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.396717][T30114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.396729][T30114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.396735][T30114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.396739][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.396748][T30114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.396753][T30114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.396762][T30114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.396778][T30114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.396781][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.396792][T30114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.396797][T30114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.396803][T30114] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.396818][T30114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.396825][T30114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.396834][T30114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.396841][T30114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.396852][T30114] __x64_sys_sendto (net/socket.c:2183)
[4389.396856][T30114] ? do_syscall_64 (./arch/x86/include/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.396859][T30114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.396864][T30114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.396869][T30114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.396873][T30114] RIP: 0033:0x7fa94ad6ca4a
[ 4389.396877][T30114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.396880][T30114] RSP: 002b:00007fff92e9bd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.396883][T30114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa94ad6ca4a
[ 4389.396885][T30114] RDX: 0000000000000040 RSI: 0000000026512340 RDI: 0000000000000005
[ 4389.396887][T30114] RBP: 00007fff92e9bde0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.396889][T30114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.396891][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa94ae95000
| [ 4389.396891][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa94ae95000
| [ 4389.396906][T30114]
| [ 4389.411070][T30114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30114
| [4389.411443][T30114] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4389.411696][T30114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.411698][T30114] Call Trace:
[ 4389.411700][T30114]
[4389.411702][T30114] dump_stack_lvl (lib/dump_stack.c:123)
[4389.411709][T30114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.411716][T30114] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4389.411723][T30114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.411730][T30114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.411737][T30114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.411742][T30114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.411754][T30114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.411767][T30114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.411772][T30114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.411778][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.411787][T30114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.411791][T30114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.411800][T30114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.411817][T30114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.411820][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.411832][T30114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.411836][T30114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.411842][T30114] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.411857][T30114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.411864][T30114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.411872][T30114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.411880][T30114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.411890][T30114] __x64_sys_sendto (net/socket.c:2183)
[4389.411894][T30114] ? do_syscall_64 (./arch/x86/include/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.411897][T30114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.411902][T30114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.411907][T30114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.411911][T30114] RIP: 0033:0x7fa94ad6ca4a
[ 4389.411914][T30114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.411917][T30114] RSP: 002b:00007fff92e9bd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.411921][T30114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa94ad6ca4a
[ 4389.411923][T30114] RDX: 0000000000000040 RSI: 0000000026512340 RDI: 0000000000000005
[ 4389.411925][T30114] RBP: 00007fff92e9bde0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.411928][T30114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.411930][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa94ae95000
| [ 4389.411930][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa94ae95000
| [ 4389.411945][T30114]
| [ 4389.902366][T30118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30118
| [4389.902834][T30118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4389.903456][T30118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.903459][T30118] Call Trace:
[ 4389.903461][T30118]
[4389.903464][T30118] dump_stack_lvl (lib/dump_stack.c:123)
[4389.903474][T30118] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.903481][T30118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4389.903488][T30118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.903497][T30118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.903505][T30118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.903510][T30118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.903522][T30118] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.903534][T30118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.903539][T30118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.903547][T30118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.903558][T30118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.903564][T30118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.903574][T30118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.903590][T30118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.903593][T30118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.903605][T30118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.903611][T30118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.903617][T30118] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.903631][T30118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.903638][T30118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.903648][T30118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.903655][T30118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.903665][T30118] __x64_sys_sendto (net/socket.c:2183)
[4389.903670][T30118] ? do_syscall_64 (./arch/x86/include/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.903674][T30118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.903680][T30118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.903684][T30118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.903689][T30118] RIP: 0033:0x7f29846b1a4a
[ 4389.903694][T30118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.903697][T30118] RSP: 002b:00007ffdd14d0c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.903701][T30118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29846b1a4a
[ 4389.903704][T30118] RDX: 0000000000000040 RSI: 000000001fe12340 RDI: 0000000000000005
[ 4389.903706][T30118] RBP: 00007ffdd14d0cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.903708][T30118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.903710][T30118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29847da000
| [ 4389.903710][T30118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29847da000
| [ 4389.903725][T30118]
| [ 4389.903727][T30118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30118
| [4389.915138][T30118] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4389.915383][T30118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.915385][T30118] Call Trace:
[ 4389.915387][T30118]
[4389.915389][T30118] dump_stack_lvl (lib/dump_stack.c:123)
[4389.915395][T30118] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.915402][T30118] lwtunnel_output (net/core/lwtunnel.c:359)
[4389.915408][T30118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.915415][T30118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.915422][T30118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.915427][T30118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.915439][T30118] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.915451][T30118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.915457][T30118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.915461][T30118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.915469][T30118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.915473][T30118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.915482][T30118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.915499][T30118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.915502][T30118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.915513][T30118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.915518][T30118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.915523][T30118] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.915538][T30118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.915545][T30118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.915553][T30118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.915560][T30118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.915570][T30118] __x64_sys_sendto (net/socket.c:2183)
[4389.915574][T30118] ? do_syscall_64 (./arch/x86/include/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.915577][T30118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.915582][T30118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.915587][T30118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.915591][T30118] RIP: 0033:0x7f29846b1a4a
[ 4389.915594][T30118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.915597][T30118] RSP: 002b:00007ffdd14d0c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.915600][T30118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29846b1a4a
[ 4389.915602][T30118] RDX: 0000000000000040 RSI: 000000001fe12340 RDI: 0000000000000005
[ 4389.915604][T30118] RBP: 00007ffdd14d0cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.915606][T30118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.915607][T30118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29847da000
| [ 4389.915607][T30118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29847da000
| [ 4389.915622][T30118]
| [ 4389.931029][T30118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30118
| [4389.931387][T30118] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4389.931633][T30118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.931635][T30118] Call Trace:
[ 4389.931637][T30118]
[4389.931639][T30118] dump_stack_lvl (lib/dump_stack.c:123)
[4389.931646][T30118] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.931653][T30118] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4389.931660][T30118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.931667][T30118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.931675][T30118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.931679][T30118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.931692][T30118] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.931704][T30118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.931709][T30118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.931715][T30118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.931724][T30118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.931729][T30118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.931738][T30118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.931754][T30118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.931758][T30118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.931769][T30118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.931775][T30118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.931781][T30118] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.931796][T30118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.931802][T30118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.931811][T30118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.931818][T30118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.931828][T30118] __x64_sys_sendto (net/socket.c:2183)
[4389.931833][T30118] ? do_syscall_64 (./arch/x86/include/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.931836][T30118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.931841][T30118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.931846][T30118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.931849][T30118] RIP: 0033:0x7f29846b1a4a
[ 4389.931853][T30118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.931856][T30118] RSP: 002b:00007ffdd14d0c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.931859][T30118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29846b1a4a
[ 4389.931862][T30118] RDX: 0000000000000040 RSI: 000000001fe12340 RDI: 0000000000000005
[ 4389.931864][T30118] RBP: 00007ffdd14d0cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.931866][T30118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.931868][T30118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29847da000
| [ 4389.931868][T30118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29847da000
| [ 4389.931882][T30118]
| [ 4390.401752][T30122] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30122
| [4390.402227][T30122] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4390.402477][T30122] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4390.402479][T30122] Call Trace:
[ 4390.402482][T30122]
[4390.402484][T30122] dump_stack_lvl (lib/dump_stack.c:123)
[4390.402493][T30122] check_preemption_disabled (lib/smp_processor_id.c:52)
[4390.402501][T30122] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4390.402507][T30122] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4390.402516][T30122] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.402525][T30122] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4390.402530][T30122] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.402542][T30122] rawv6_sendmsg (net/ipv6/raw.c:918)
[4390.402554][T30122] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4390.402559][T30122] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4390.402567][T30122] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.402577][T30122] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4390.402584][T30122] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4390.402594][T30122] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4390.402609][T30122] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4390.402613][T30122] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.402624][T30122] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.402631][T30122] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.402637][T30122] ? __pfx___sys_sendto (net/socket.c:2147)
[4390.402651][T30122] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4390.402658][T30122] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4390.402669][T30122] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4390.402676][T30122] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4390.402686][T30122] __x64_sys_sendto (net/socket.c:2183)
[4390.402690][T30122] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4390.402695][T30122] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4390.402700][T30122] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4390.402705][T30122] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4390.402710][T30122] RIP: 0033:0x7ff788d4aa4a
[ 4390.402715][T30122] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4390.402718][T30122] RSP: 002b:00007fff6a9edfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4390.402722][T30122] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff788d4aa4a
[ 4390.402724][T30122] RDX: 0000000000000040 RSI: 0000000018a6c340 RDI: 0000000000000005
[ 4390.402726][T30122] RBP: 00007fff6a9ee070 R08: 0000000000418574 R09: 000000000000001c
[ 4390.402728][T30122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4390.402730][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff788e73000
| [ 4393.814896][T30142] lwtunnel_output(): recursion limit reached on datapath
| [ 4395.270135][T30146] check_preemption_disabled: 13 callbacks suppressed
| [ 4395.270144][T30146] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30146
| [4395.270881][T30146] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4395.271151][T30146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.271154][T30146] Call Trace:
[ 4395.271156][T30146]
[4395.271159][T30146] dump_stack_lvl (lib/dump_stack.c:123)
[4395.271169][T30146] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.271176][T30146] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4395.271183][T30146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.271192][T30146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.271200][T30146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.271205][T30146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.271218][T30146] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.271229][T30146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.271234][T30146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.271242][T30146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.271252][T30146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.271258][T30146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.271267][T30146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.271283][T30146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.271286][T30146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.271298][T30146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.271305][T30146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.271310][T30146] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.271325][T30146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.271332][T30146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.271342][T30146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.271350][T30146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.271360][T30146] __x64_sys_sendto (net/socket.c:2183)
[4395.271364][T30146] ? do_syscall_64 (./arch/x86/include/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.271368][T30146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.271372][T30146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.271377][T30146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.271382][T30146] RIP: 0033:0x7f63ae377a4a
[ 4395.271387][T30146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.271390][T30146] RSP: 002b:00007ffca6849228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.271394][T30146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63ae377a4a
[ 4395.271396][T30146] RDX: 0000000000000040 RSI: 0000000021735340 RDI: 0000000000000005
[ 4395.271398][T30146] RBP: 00007ffca68492b0 R08: 0000000000418574 R09: 000000000000001c
[ 4395.271400][T30146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.271402][T30146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae4a0000
| [ 4395.271402][T30146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae4a0000
| [ 4395.271417][T30146]
| [ 4395.271420][T30146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30146
| [4395.283071][T30146] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4395.283319][T30146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.283321][T30146] Call Trace:
[ 4395.283323][T30146]
[4395.283325][T30146] dump_stack_lvl (lib/dump_stack.c:123)
[4395.283331][T30146] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.283337][T30146] lwtunnel_output (net/core/lwtunnel.c:359)
[4395.283344][T30146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.283350][T30146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.283356][T30146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.283361][T30146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.283374][T30146] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.283385][T30146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.283391][T30146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.283395][T30146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.283402][T30146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.283406][T30146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.283415][T30146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.283431][T30146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.283434][T30146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.283446][T30146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.283450][T30146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.283456][T30146] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.283471][T30146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.283477][T30146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.283485][T30146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.283492][T30146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.283503][T30146] __x64_sys_sendto (net/socket.c:2183)
[4395.283507][T30146] ? do_syscall_64 (./arch/x86/include/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.283510][T30146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.283514][T30146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.283520][T30146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.283523][T30146] RIP: 0033:0x7f63ae377a4a
[ 4395.283526][T30146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.283529][T30146] RSP: 002b:00007ffca6849228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.283532][T30146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63ae377a4a
[ 4395.283534][T30146] RDX: 0000000000000040 RSI: 0000000021735340 RDI: 0000000000000005
[ 4395.283536][T30146] RBP: 00007ffca68492b0 R08: 0000000000418574 R09: 000000000000001c
[ 4395.283538][T30146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.283540][T30146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae4a0000
| [ 4395.283540][T30146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae4a0000
| [ 4395.283555][T30146]
| [ 4395.301528][T30146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30146
| [4395.301881][T30146] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4395.302136][T30146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.302138][T30146] Call Trace:
[ 4395.302140][T30146]
[4395.302142][T30146] dump_stack_lvl (lib/dump_stack.c:123)
[4395.302149][T30146] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.302155][T30146] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4395.302162][T30146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.302170][T30146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.302176][T30146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.302181][T30146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.302194][T30146] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.302205][T30146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.302211][T30146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.302217][T30146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.302225][T30146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.302230][T30146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.302239][T30146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.302255][T30146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.302258][T30146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.302270][T30146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.302275][T30146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.302281][T30146] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.302296][T30146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.302302][T30146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.302310][T30146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.302318][T30146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.302328][T30146] __x64_sys_sendto (net/socket.c:2183)
[4395.302332][T30146] ? do_syscall_64 (./arch/x86/include/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.302336][T30146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.302340][T30146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.302345][T30146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.302349][T30146] RIP: 0033:0x7f63ae377a4a
[ 4395.302353][T30146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.302356][T30146] RSP: 002b:00007ffca6849228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.302359][T30146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63ae377a4a
[ 4395.302362][T30146] RDX: 0000000000000040 RSI: 0000000021735340 RDI: 0000000000000005
[ 4395.302364][T30146] RBP: 00007ffca68492b0 R08: 0000000000418574 R09: 000000000000001c
[ 4395.302366][T30146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.302368][T30146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae4a0000
| [ 4395.302368][T30146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae4a0000
| [ 4395.302383][T30146]
| [ 4395.791862][T30150] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30150
| [4395.792438][T30150] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4395.792726][T30150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.792730][T30150] Call Trace:
[ 4395.792734][T30150]
[4395.792737][T30150] dump_stack_lvl (lib/dump_stack.c:123)
[4395.792750][T30150] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.792758][T30150] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4395.792765][T30150] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.792773][T30150] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.792781][T30150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.792786][T30150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.792798][T30150] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.792810][T30150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.792815][T30150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.792824][T30150] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.792835][T30150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.792842][T30150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.792851][T30150] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.792867][T30150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.792870][T30150] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.792881][T30150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.792888][T30150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.792894][T30150] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.792908][T30150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.792916][T30150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.792926][T30150] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.792933][T30150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.792943][T30150] __x64_sys_sendto (net/socket.c:2183)
[4395.792947][T30150] ? do_syscall_64 (./arch/x86/include/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.792952][T30150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.792957][T30150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.792962][T30150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.792969][T30150] RIP: 0033:0x7f017375ea4a
[ 4395.792977][T30150] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.792982][T30150] RSP: 002b:00007ffe891f7c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.792987][T30150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f017375ea4a
[ 4395.792990][T30150] RDX: 0000000000000040 RSI: 00000000196e5340 RDI: 0000000000000005
[ 4395.792992][T30150] RBP: 00007ffe891f7d10 R08: 0000000000418574 R09: 000000000000001c
[ 4395.792994][T30150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.792996][T30150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0173887000
| [ 4395.793015][T30150]
| [ 4395.806379][T30150] lwtunnel_output(): recursion limit reached on datapath
| [ 4397.267907][T30154] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30154
| [4397.269529][T30154] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4397.269787][T30154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4397.269789][T30154] Call Trace:
[ 4397.269792][T30154]
[4397.269794][T30154] dump_stack_lvl (lib/dump_stack.c:123)
[4397.269804][T30154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4397.269812][T30154] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4397.269818][T30154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4397.269827][T30154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.269836][T30154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4397.269841][T30154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.269853][T30154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4397.269864][T30154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4397.269870][T30154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4397.269877][T30154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.269888][T30154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4397.269894][T30154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4397.269903][T30154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4397.269919][T30154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4397.269922][T30154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.269934][T30154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.269941][T30154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.269946][T30154] ? __pfx___sys_sendto (net/socket.c:2147)
[4397.269961][T30154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4397.269968][T30154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4397.269978][T30154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4397.269985][T30154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4397.269995][T30154] __x64_sys_sendto (net/socket.c:2183)
[4397.269999][T30154] ? do_syscall_64 (./arch/x86/include/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.270003][T30154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4397.270010][T30154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4397.270015][T30154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4397.270020][T30154] RIP: 0033:0x7f7c620d6a4a
[ 4397.270025][T30154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.270028][T30154] RSP: 002b:00007ffdd70063d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4397.270032][T30154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c620d6a4a
[ 4397.270035][T30154] RDX: 0000000000000040 RSI: 0000000026578340 RDI: 0000000000000005
[ 4397.270036][T30154] RBP: 00007ffdd7006460 R08: 0000000000418574 R09: 000000000000001c
[ 4397.270038][T30154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4397.270040][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c621ff000
| [ 4397.270040][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c621ff000
| [ 4397.270054][T30154]
| [ 4397.282459][T30154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30154
| [4397.282813][T30154] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4397.283065][T30154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4397.283067][T30154] Call Trace:
[ 4397.283069][T30154]
[4397.283071][T30154] dump_stack_lvl (lib/dump_stack.c:123)
[4397.283077][T30154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4397.283083][T30154] lwtunnel_output (net/core/lwtunnel.c:359)
[4397.283089][T30154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4397.283096][T30154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.283102][T30154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4397.283107][T30154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.283119][T30154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4397.283131][T30154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4397.283136][T30154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4397.283140][T30154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.283149][T30154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4397.283153][T30154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4397.283162][T30154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4397.283178][T30154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4397.283181][T30154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.283192][T30154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.283197][T30154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.283202][T30154] ? __pfx___sys_sendto (net/socket.c:2147)
[4397.283217][T30154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4397.283223][T30154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4397.283232][T30154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4397.283239][T30154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4397.283250][T30154] __x64_sys_sendto (net/socket.c:2183)
[4397.283254][T30154] ? do_syscall_64 (./arch/x86/include/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.283257][T30154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4397.283262][T30154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4397.283267][T30154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4397.283270][T30154] RIP: 0033:0x7f7c620d6a4a
[ 4397.283273][T30154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.283276][T30154] RSP: 002b:00007ffdd70063d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4397.283280][T30154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c620d6a4a
[ 4397.283282][T30154] RDX: 0000000000000040 RSI: 0000000026578340 RDI: 0000000000000005
[ 4397.283284][T30154] RBP: 00007ffdd7006460 R08: 0000000000418574 R09: 000000000000001c
[ 4397.283286][T30154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4397.283288][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c621ff000
| [ 4397.283288][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c621ff000
| [ 4397.283303][T30154]
| [ 4397.283764][T30154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30154
| [4397.295199][T30154] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4397.295445][T30154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4397.295447][T30154] Call Trace:
[ 4397.295449][T30154]
[4397.295451][T30154] dump_stack_lvl (lib/dump_stack.c:123)
[4397.295458][T30154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4397.295463][T30154] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4397.295470][T30154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4397.295478][T30154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.295485][T30154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4397.295490][T30154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.295502][T30154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4397.295514][T30154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4397.295520][T30154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4397.295525][T30154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.295535][T30154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4397.295539][T30154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4397.295548][T30154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4397.295564][T30154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4397.295567][T30154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.295578][T30154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.295584][T30154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.295590][T30154] ? __pfx___sys_sendto (net/socket.c:2147)
[4397.295605][T30154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4397.295611][T30154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4397.295621][T30154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4397.295628][T30154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4397.295639][T30154] __x64_sys_sendto (net/socket.c:2183)
[4397.295642][T30154] ? do_syscall_64 (./arch/x86/include/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.295645][T30154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4397.295650][T30154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4397.295656][T30154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4397.295659][T30154] RIP: 0033:0x7f7c620d6a4a
[ 4397.295663][T30154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.295666][T30154] RSP: 002b:00007ffdd70063d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4397.295669][T30154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c620d6a4a
[ 4397.295672][T30154] RDX: 0000000000000040 RSI: 0000000026578340 RDI: 0000000000000005
[ 4397.295674][T30154] RBP: 00007ffdd7006460 R08: 0000000000418574 R09: 000000000000001c
[ 4397.295676][T30154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4397.295678][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c621ff000
| [ 4397.295678][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c621ff000
| [ 4397.295693][T30154]
| [ 4397.751811][T30158] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30158
| [4397.752304][T30158] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4397.752557][T30158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4397.752560][T30158] Call Trace:
[ 4397.752562][T30158]
[4397.752565][T30158] dump_stack_lvl (lib/dump_stack.c:123)
[4397.752575][T30158] check_preemption_disabled (lib/smp_processor_id.c:52)
[4397.752582][T30158] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4397.752589][T30158] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4397.752597][T30158] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.752605][T30158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4397.752611][T30158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.752623][T30158] rawv6_sendmsg (net/ipv6/raw.c:918)
[4397.752634][T30158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4397.752640][T30158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4397.752647][T30158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.752657][T30158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4397.752664][T30158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4397.752673][T30158] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4397.752689][T30158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4397.752692][T30158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.752704][T30158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.752711][T30158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.752717][T30158] ? __pfx___sys_sendto (net/socket.c:2147)
[4397.752731][T30158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4397.752738][T30158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4397.752748][T30158] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4397.752755][T30158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4397.752765][T30158] __x64_sys_sendto (net/socket.c:2183)
[4397.752769][T30158] ? do_syscall_64 (./arch/x86/include/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.752774][T30158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4397.752779][T30158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4397.752784][T30158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4397.752789][T30158] RIP: 0033:0x7fe0552a1a4a
[ 4397.752793][T30158] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.752796][T30158] RSP: 002b:00007fffd7905498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4397.752801][T30158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0552a1a4a
[ 4397.752803][T30158] RDX: 0000000000000040 RSI: 00000000127dc340 RDI: 0000000000000005
[ 4397.752805][T30158] RBP: 00007fffd7905520 R08: 0000000000418574 R09: 000000000000001c
[ 4397.752807][T30158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4397.752809][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0553ca000
| [ 4397.752809][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0553ca000
| [ 4397.752823][T30158]
| [ 4397.752826][T30158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30158
| [4397.764707][T30158] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4397.764957][T30158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4397.764959][T30158] Call Trace:
[ 4397.764962][T30158]
[4397.764964][T30158] dump_stack_lvl (lib/dump_stack.c:123)
[4397.764970][T30158] check_preemption_disabled (lib/smp_processor_id.c:52)
[4397.764975][T30158] lwtunnel_output (net/core/lwtunnel.c:359)
[4397.764982][T30158] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4397.764989][T30158] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.764996][T30158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4397.765001][T30158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.765015][T30158] rawv6_sendmsg (net/ipv6/raw.c:918)
[4397.765026][T30158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4397.765032][T30158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4397.765037][T30158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.765046][T30158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4397.765050][T30158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4397.765059][T30158] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4397.765075][T30158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4397.765078][T30158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.765090][T30158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.765094][T30158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.765100][T30158] ? __pfx___sys_sendto (net/socket.c:2147)
[4397.765115][T30158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4397.765121][T30158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4397.765130][T30158] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4397.765137][T30158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4397.765147][T30158] __x64_sys_sendto (net/socket.c:2183)
[4397.765151][T30158] ? do_syscall_64 (./arch/x86/include/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.765155][T30158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4397.765159][T30158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4397.765164][T30158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4397.765168][T30158] RIP: 0033:0x7fe0552a1a4a
[ 4397.765171][T30158] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.765174][T30158] RSP: 002b:00007fffd7905498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4397.765178][T30158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0552a1a4a
[ 4397.765180][T30158] RDX: 0000000000000040 RSI: 00000000127dc340 RDI: 0000000000000005
[ 4397.765182][T30158] RBP: 00007fffd7905520 R08: 0000000000418574 R09: 000000000000001c
[ 4397.765184][T30158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4397.765186][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0553ca000
| [ 4397.765186][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0553ca000
| [ 4397.765201][T30158]
| [ 4397.778121][T30158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30158
| [4397.778484][T30158] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4397.778737][T30158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4397.778739][T30158] Call Trace:
[ 4397.778741][T30158]
[4397.778743][T30158] dump_stack_lvl (lib/dump_stack.c:123)
[4397.778749][T30158] check_preemption_disabled (lib/smp_processor_id.c:52)
[4397.778755][T30158] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4397.778762][T30158] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4397.778769][T30158] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.778776][T30158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4397.778781][T30158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4397.778793][T30158] rawv6_sendmsg (net/ipv6/raw.c:918)
[4397.778806][T30158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4397.778811][T30158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4397.778816][T30158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.778825][T30158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4397.778829][T30158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4397.778839][T30158] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4397.778855][T30158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4397.778858][T30158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4397.778870][T30158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.778875][T30158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4397.778881][T30158] ? __pfx___sys_sendto (net/socket.c:2147)
[4397.778896][T30158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4397.778903][T30158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4397.778911][T30158] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4397.778918][T30158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4397.778929][T30158] __x64_sys_sendto (net/socket.c:2183)
[4397.778933][T30158] ? do_syscall_64 (./arch/x86/include/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.778936][T30158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4397.778941][T30158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4397.778945][T30158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4397.778949][T30158] RIP: 0033:0x7fe0552a1a4a
[ 4397.778953][T30158] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.778955][T30158] RSP: 002b:00007fffd7905498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4397.778959][T30158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0552a1a4a
[ 4397.778961][T30158] RDX: 0000000000000040 RSI: 00000000127dc340 RDI: 0000000000000005
[ 4397.778964][T30158] RBP: 00007fffd7905520 R08: 0000000000418574 R09: 000000000000001c
[ 4397.778966][T30158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4397.778968][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0553ca000
| [ 4400.128719][T30170] lwtunnel_output(): recursion limit reached on datapath
| [ 4401.602789][T30174] check_preemption_disabled: 2 callbacks suppressed
| [ 4401.602797][T30174] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30174
| [4401.604547][T30174] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4401.604812][T30174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.604814][T30174] Call Trace:
[ 4401.604817][T30174]
[4401.604820][T30174] dump_stack_lvl (lib/dump_stack.c:123)
[4401.604829][T30174] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.604836][T30174] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4401.604843][T30174] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.604852][T30174] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.604860][T30174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.604865][T30174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.604877][T30174] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.604888][T30174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.604894][T30174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.604902][T30174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.604913][T30174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.604919][T30174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.604928][T30174] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.604944][T30174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.604948][T30174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.604959][T30174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.604966][T30174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.604971][T30174] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.604986][T30174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.604993][T30174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.605004][T30174] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.605012][T30174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.605022][T30174] __x64_sys_sendto (net/socket.c:2183)
[4401.605026][T30174] ? do_syscall_64 (./arch/x86/include/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.605030][T30174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.605035][T30174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.605040][T30174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.605045][T30174] RIP: 0033:0x7fa2b8a1fa4a
[ 4401.605050][T30174] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.605053][T30174] RSP: 002b:00007fffc0750828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.605058][T30174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2b8a1fa4a
[ 4401.605061][T30174] RDX: 0000000000000040 RSI: 0000000001db5340 RDI: 0000000000000005
[ 4401.605063][T30174] RBP: 00007fffc07508b0 R08: 0000000000418574 R09: 000000000000001c
[ 4401.605065][T30174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.605067][T30174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b8b48000
| [ 4401.617585][T30174] lwtunnel_output(): recursion limit reached on datapath
| [ 4402.138354][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4403.074959][T30178] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30178
| [4403.075515][T30178] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4403.075789][T30178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.075791][T30178] Call Trace:
[ 4403.075794][T30178]
[4403.075796][T30178] dump_stack_lvl (lib/dump_stack.c:123)
[4403.075805][T30178] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.075812][T30178] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4403.075819][T30178] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.075828][T30178] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.075836][T30178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.075841][T30178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.075853][T30178] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.075865][T30178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.075871][T30178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.075879][T30178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.075889][T30178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.075896][T30178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.075905][T30178] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.075921][T30178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.075924][T30178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.075935][T30178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.075943][T30178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.075949][T30178] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.075963][T30178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.075970][T30178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.075980][T30178] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.075987][T30178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.075997][T30178] __x64_sys_sendto (net/socket.c:2183)
[4403.076001][T30178] ? do_syscall_64 (./arch/x86/include/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.076007][T30178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.076013][T30178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.076018][T30178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.076023][T30178] RIP: 0033:0x7f46c0561a4a
[ 4403.076027][T30178] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.076030][T30178] RSP: 002b:00007ffca000d748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.076034][T30178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46c0561a4a
[ 4403.076037][T30178] RDX: 0000000000000040 RSI: 0000000006be0340 RDI: 0000000000000005
[ 4403.076039][T30178] RBP: 00007ffca000d7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4403.076041][T30178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.076043][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46c068a000
| [ 4403.076057][T30178]
| [ 4403.089413][T30178] lwtunnel_output(): recursion limit reached on datapath
| [ 4404.570243][T30182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30182
| [4404.570733][T30182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4404.571010][T30182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4404.571013][T30182] Call Trace:
[ 4404.571015][T30182]
[4404.571018][T30182] dump_stack_lvl (lib/dump_stack.c:123)
[4404.571027][T30182] check_preemption_disabled (lib/smp_processor_id.c:52)
[4404.571034][T30182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4404.571041][T30182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4404.571050][T30182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4404.571059][T30182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4404.571063][T30182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4404.571076][T30182] rawv6_sendmsg (net/ipv6/raw.c:918)
[4404.571087][T30182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4404.571093][T30182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4404.571101][T30182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4404.571112][T30182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4404.571118][T30182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4404.571128][T30182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4404.571144][T30182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4404.571147][T30182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4404.571158][T30182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4404.571165][T30182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4404.571171][T30182] ? __pfx___sys_sendto (net/socket.c:2147)
[4404.571185][T30182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4404.571192][T30182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4404.571202][T30182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4404.571209][T30182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4404.571219][T30182] __x64_sys_sendto (net/socket.c:2183)
[4404.571223][T30182] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4404.571227][T30182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4404.571232][T30182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4404.571237][T30182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4404.571241][T30182] RIP: 0033:0x7f0594a64a4a
[ 4404.571246][T30182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4404.571249][T30182] RSP: 002b:00007ffdb1b30b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4404.571254][T30182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0594a64a4a
[ 4404.571256][T30182] RDX: 0000000000000040 RSI: 000000003373f340 RDI: 0000000000000005
[ 4404.571258][T30182] RBP: 00007ffdb1b30bf0 R08: 0000000000418574 R09: 000000000000001c
[ 4404.571260][T30182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4404.571262][T30182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0594b8d000
| [ 4404.571277][T30182]
| [ 4404.583679][T30182] lwtunnel_output(): recursion limit reached on datapath
| [ 4406.062081][T30186] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30186
| [4406.062592][T30186] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4406.062875][T30186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.062877][T30186] Call Trace:
[ 4406.062880][T30186]
[4406.062882][T30186] dump_stack_lvl (lib/dump_stack.c:123)
[4406.062891][T30186] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.062898][T30186] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4406.062905][T30186] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.062913][T30186] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.062922][T30186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.062927][T30186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.062938][T30186] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.062950][T30186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.062956][T30186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.062964][T30186] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.062974][T30186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.062981][T30186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.062990][T30186] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.063008][T30186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.063011][T30186] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.063022][T30186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.063029][T30186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.063035][T30186] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.063049][T30186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.063056][T30186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.063067][T30186] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.063074][T30186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.063084][T30186] __x64_sys_sendto (net/socket.c:2183)
[4406.063088][T30186] ? do_syscall_64 (./arch/x86/include/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.063092][T30186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.063097][T30186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.063102][T30186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.063107][T30186] RIP: 0033:0x7f667cf6da4a
[ 4406.063112][T30186] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.063115][T30186] RSP: 002b:00007ffc69a01288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.063119][T30186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f667cf6da4a
[ 4406.063122][T30186] RDX: 0000000000000040 RSI: 000000003cd41340 RDI: 0000000000000005
[ 4406.063124][T30186] RBP: 00007ffc69a01310 R08: 0000000000418574 R09: 000000000000001c
[ 4406.063126][T30186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.063128][T30186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f667d096000
| [ 4406.063150][T30186]
| [ 4406.076781][T30186] lwtunnel_output(): recursion limit reached on datapath
| [ 4407.535585][T30190] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30190
| [4407.536176][T30190] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4407.536443][T30190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.536445][T30190] Call Trace:
[ 4407.536448][T30190]
[4407.536450][T30190] dump_stack_lvl (lib/dump_stack.c:123)
[4407.536460][T30190] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.536467][T30190] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4407.536474][T30190] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.536482][T30190] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.536490][T30190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.536495][T30190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.536507][T30190] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.536518][T30190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.536524][T30190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.536532][T30190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.536543][T30190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.536549][T30190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.536558][T30190] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.536574][T30190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.536577][T30190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.536589][T30190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.536595][T30190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.536601][T30190] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.536615][T30190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.536623][T30190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.536633][T30190] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.536641][T30190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.536651][T30190] __x64_sys_sendto (net/socket.c:2183)
[4407.536655][T30190] ? do_syscall_64 (./arch/x86/include/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.536659][T30190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.536664][T30190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.536670][T30190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.536674][T30190] RIP: 0033:0x7f69fb130a4a
[ 4407.536679][T30190] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.536683][T30190] RSP: 002b:00007ffd6f5793d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.536687][T30190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69fb130a4a
[ 4407.536689][T30190] RDX: 0000000000000040 RSI: 0000000016e90340 RDI: 0000000000000005
[ 4407.536692][T30190] RBP: 00007ffd6f579460 R08: 0000000000418574 R09: 000000000000001c
[ 4407.536694][T30190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.536696][T30190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69fb259000
| [ 4407.536710][T30190]
| [ 4407.536714][T30190] lwtunnel_output(): recursion limit reached on datapath
| [ 4409.003251][T30194] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30194
| [4409.003749][T30194] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4409.004797][T30194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4409.004800][T30194] Call Trace:
[ 4409.004803][T30194]
[4409.004805][T30194] dump_stack_lvl (lib/dump_stack.c:123)
[4409.004815][T30194] check_preemption_disabled (lib/smp_processor_id.c:52)
[4409.004822][T30194] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4409.004829][T30194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4409.004837][T30194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.004846][T30194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4409.004851][T30194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.004863][T30194] rawv6_sendmsg (net/ipv6/raw.c:918)
[4409.004875][T30194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4409.004880][T30194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4409.004889][T30194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.004900][T30194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4409.004907][T30194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4409.004916][T30194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4409.004932][T30194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4409.004935][T30194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.004946][T30194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.004953][T30194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.004958][T30194] ? __pfx___sys_sendto (net/socket.c:2147)
[4409.004973][T30194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4409.004980][T30194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4409.004990][T30194] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4409.004997][T30194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4409.005009][T30194] __x64_sys_sendto (net/socket.c:2183)
[4409.005013][T30194] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4409.005017][T30194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4409.005021][T30194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4409.005026][T30194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4409.005031][T30194] RIP: 0033:0x7f9496c45a4a
[ 4409.005036][T30194] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4409.005039][T30194] RSP: 002b:00007ffd0a721da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4409.005044][T30194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9496c45a4a
[ 4409.005046][T30194] RDX: 0000000000000040 RSI: 0000000027702340 RDI: 0000000000000005
[ 4409.005048][T30194] RBP: 00007ffd0a721e30 R08: 0000000000418574 R09: 000000000000001c
[ 4409.005051][T30194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4409.005053][T30194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9496d6e000
| [ 4409.017425][T30194] lwtunnel_output(): recursion limit reached on datapath
| [ 4410.010332][ C2] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4410.485976][T30198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30198
| [4410.486450][T30198] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4410.486704][T30198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4410.486706][T30198] Call Trace:
[ 4410.486709][T30198]
[4410.486711][T30198] dump_stack_lvl (lib/dump_stack.c:123)
[4410.486721][T30198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4410.486728][T30198] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4410.486734][T30198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4410.486744][T30198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.486752][T30198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4410.486757][T30198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.486770][T30198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4410.486781][T30198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4410.486787][T30198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4410.486794][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.486805][T30198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4410.486811][T30198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4410.486820][T30198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4410.486836][T30198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4410.486839][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.486850][T30198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.486858][T30198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.486864][T30198] ? __pfx___sys_sendto (net/socket.c:2147)
[4410.486878][T30198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4410.486885][T30198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4410.486896][T30198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4410.486903][T30198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4410.486913][T30198] __x64_sys_sendto (net/socket.c:2183)
[4410.486917][T30198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4410.486920][T30198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4410.486925][T30198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4410.486930][T30198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4410.486935][T30198] RIP: 0033:0x7f0244740a4a
[ 4410.486940][T30198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4410.486943][T30198] RSP: 002b:00007fff66b912c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4410.486947][T30198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0244740a4a
[ 4410.486950][T30198] RDX: 0000000000000040 RSI: 000000000e2ea340 RDI: 0000000000000005
[ 4410.486952][T30198] RBP: 00007fff66b91350 R08: 0000000000418574 R09: 000000000000001c
[ 4410.486954][T30198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4410.486956][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0244869000
| [ 4410.486956][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0244869000
| [ 4410.486970][T30198]
| [ 4410.486973][T30198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30198
| [4410.499695][T30198] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4410.499948][T30198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4410.499950][T30198] Call Trace:
[ 4410.499953][T30198]
[4410.499955][T30198] dump_stack_lvl (lib/dump_stack.c:123)
[4410.499961][T30198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4410.499967][T30198] lwtunnel_output (net/core/lwtunnel.c:359)
[4410.499974][T30198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4410.499981][T30198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.499988][T30198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4410.499993][T30198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.500007][T30198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4410.500019][T30198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4410.500024][T30198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4410.500030][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.500038][T30198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4410.500043][T30198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4410.500052][T30198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4410.500068][T30198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4410.500071][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.500083][T30198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.500088][T30198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.500094][T30198] ? __pfx___sys_sendto (net/socket.c:2147)
[4410.500109][T30198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4410.500115][T30198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4410.500124][T30198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4410.500131][T30198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4410.500142][T30198] __x64_sys_sendto (net/socket.c:2183)
[4410.500146][T30198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4410.500149][T30198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4410.500154][T30198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4410.500159][T30198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4410.500163][T30198] RIP: 0033:0x7f0244740a4a
[ 4410.500167][T30198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4410.500170][T30198] RSP: 002b:00007fff66b912c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4410.500173][T30198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0244740a4a
[ 4410.500175][T30198] RDX: 0000000000000040 RSI: 000000000e2ea340 RDI: 0000000000000005
[ 4410.500177][T30198] RBP: 00007fff66b91350 R08: 0000000000418574 R09: 000000000000001c
[ 4410.500179][T30198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4410.500181][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0244869000
| [ 4410.500181][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0244869000
| [ 4410.500196][T30198]
| [ 4410.513351][T30198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30198
| [4410.513716][T30198] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4410.513958][T30198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4410.513960][T30198] Call Trace:
[ 4410.513962][T30198]
[4410.513964][T30198] dump_stack_lvl (lib/dump_stack.c:123)
[4410.513971][T30198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4410.513977][T30198] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4410.513984][T30198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4410.513991][T30198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.513998][T30198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4410.514003][T30198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.514017][T30198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4410.514029][T30198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4410.514034][T30198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4410.514040][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.514049][T30198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4410.514054][T30198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4410.514063][T30198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4410.514079][T30198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4410.514082][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.514094][T30198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.514099][T30198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.514105][T30198] ? __pfx___sys_sendto (net/socket.c:2147)
[4410.514119][T30198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4410.514126][T30198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4410.514134][T30198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4410.514142][T30198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4410.514152][T30198] __x64_sys_sendto (net/socket.c:2183)
[4410.514156][T30198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4410.514159][T30198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4410.514164][T30198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4410.514169][T30198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4410.514173][T30198] RIP: 0033:0x7f0244740a4a
[ 4410.514177][T30198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4410.514179][T30198] RSP: 002b:00007fff66b912c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4410.514183][T30198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0244740a4a
[ 4410.514185][T30198] RDX: 0000000000000040 RSI: 000000000e2ea340 RDI: 0000000000000005
[ 4410.514187][T30198] RBP: 00007fff66b91350 R08: 0000000000418574 R09: 000000000000001c
[ 4410.514189][T30198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4410.514191][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0244869000
| [ 4410.514191][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0244869000
| [ 4410.514206][T30198]
| [ 4411.014419][T30202] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30202
| [4411.014903][T30202] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4411.015187][T30202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.015190][T30202] Call Trace:
[ 4411.015192][T30202]
[4411.015195][T30202] dump_stack_lvl (lib/dump_stack.c:123)
[4411.015204][T30202] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.015211][T30202] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4411.015217][T30202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.015226][T30202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.015234][T30202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.015239][T30202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.015251][T30202] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.015263][T30202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.015268][T30202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.015276][T30202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.015287][T30202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.015293][T30202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.015302][T30202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.015318][T30202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.015321][T30202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.015332][T30202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.015339][T30202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.015345][T30202] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.015359][T30202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.015366][T30202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.015377][T30202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.015384][T30202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.015394][T30202] __x64_sys_sendto (net/socket.c:2183)
[4411.015398][T30202] ? do_syscall_64 (./arch/x86/include/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.015402][T30202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.015407][T30202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.015412][T30202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.015417][T30202] RIP: 0033:0x7f6fa78d7a4a
[ 4411.015422][T30202] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.015425][T30202] RSP: 002b:00007ffe3168b198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.015429][T30202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6fa78d7a4a
[ 4411.015431][T30202] RDX: 0000000000000040 RSI: 0000000002005340 RDI: 0000000000000005
[ 4411.015433][T30202] RBP: 00007ffe3168b220 R08: 0000000000418574 R09: 000000000000001c
[ 4411.015435][T30202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.015437][T30202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6fa7a00000
| [ 4411.015451][T30202]
| [ 4411.015454][T30202] lwtunnel_output(): recursion limit reached on datapath
| [ 4412.508744][T30206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30206
| [4412.509223][T30206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4412.509474][T30206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.509476][T30206] Call Trace:
[ 4412.509479][T30206]
[4412.509481][T30206] dump_stack_lvl (lib/dump_stack.c:123)
[4412.509491][T30206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.509498][T30206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4412.509504][T30206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.509513][T30206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.509521][T30206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.509526][T30206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.509538][T30206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.509550][T30206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.509555][T30206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.509564][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.509575][T30206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.509581][T30206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.509590][T30206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.509606][T30206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.509609][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.509621][T30206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.509627][T30206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.509633][T30206] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.509647][T30206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.509655][T30206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.509666][T30206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.509673][T30206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.509683][T30206] __x64_sys_sendto (net/socket.c:2183)
[4412.509687][T30206] ? do_syscall_64 (./arch/x86/include/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.509691][T30206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.509697][T30206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.509702][T30206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.509707][T30206] RIP: 0033:0x7f958f7d5a4a
[ 4412.509712][T30206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.509715][T30206] RSP: 002b:00007ffe00573298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.509719][T30206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f958f7d5a4a
[ 4412.509721][T30206] RDX: 0000000000000040 RSI: 0000000024064340 RDI: 0000000000000005
[ 4412.509723][T30206] RBP: 00007ffe00573320 R08: 0000000000418574 R09: 000000000000001c
[ 4412.509725][T30206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.509727][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f958f8fe000
| [ 4412.509727][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f958f8fe000
| [ 4412.509742][T30206]
| [ 4412.509745][T30206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30206
| [4412.522319][T30206] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4412.522576][T30206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.522578][T30206] Call Trace:
[ 4412.522580][T30206]
[4412.522582][T30206] dump_stack_lvl (lib/dump_stack.c:123)
[4412.522589][T30206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.522594][T30206] lwtunnel_output (net/core/lwtunnel.c:359)
[4412.522601][T30206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.522607][T30206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.522614][T30206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.522619][T30206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.522631][T30206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.522643][T30206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.522648][T30206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.522653][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.522661][T30206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.522666][T30206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.522675][T30206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.522691][T30206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.522694][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.522705][T30206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.522711][T30206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.522716][T30206] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.522731][T30206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.522738][T30206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.522747][T30206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.522754][T30206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.522765][T30206] __x64_sys_sendto (net/socket.c:2183)
[4412.522769][T30206] ? do_syscall_64 (./arch/x86/include/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.522772][T30206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.522777][T30206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.522782][T30206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.522786][T30206] RIP: 0033:0x7f958f7d5a4a
[ 4412.522790][T30206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.522793][T30206] RSP: 002b:00007ffe00573298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.522796][T30206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f958f7d5a4a
[ 4412.522799][T30206] RDX: 0000000000000040 RSI: 0000000024064340 RDI: 0000000000000005
[ 4412.522801][T30206] RBP: 00007ffe00573320 R08: 0000000000418574 R09: 000000000000001c
[ 4412.522803][T30206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.522805][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f958f8fe000
| [ 4412.522805][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f958f8fe000
| [ 4412.522820][T30206]
| [ 4412.536302][T30206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30206
| [4412.536665][T30206] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4412.536907][T30206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.536909][T30206] Call Trace:
[ 4412.536910][T30206]
[4412.536913][T30206] dump_stack_lvl (lib/dump_stack.c:123)
[4412.536919][T30206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.536925][T30206] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4412.536932][T30206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.536938][T30206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.536945][T30206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.536950][T30206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.536962][T30206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.536974][T30206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.536980][T30206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.536986][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.536994][T30206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.536999][T30206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.537010][T30206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.537026][T30206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.537029][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.537041][T30206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.537046][T30206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.537052][T30206] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.537066][T30206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.537073][T30206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.537081][T30206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.537088][T30206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.537099][T30206] __x64_sys_sendto (net/socket.c:2183)
[4412.537103][T30206] ? do_syscall_64 (./arch/x86/include/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.537106][T30206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.537111][T30206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.537116][T30206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.537119][T30206] RIP: 0033:0x7f958f7d5a4a
[ 4412.537123][T30206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.537126][T30206] RSP: 002b:00007ffe00573298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.537129][T30206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f958f7d5a4a
[ 4412.537132][T30206] RDX: 0000000000000040 RSI: 0000000024064340 RDI: 0000000000000005
[ 4412.537134][T30206] RBP: 00007ffe00573320 R08: 0000000000418574 R09: 000000000000001c
[ 4412.537136][T30206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.537138][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f958f8fe000
| [ 4412.537138][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f958f8fe000
| [ 4412.537153][T30206]
| [ 4413.010339][T30210] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30210
| [4413.010797][T30210] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4413.011064][T30210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.011067][T30210] Call Trace:
[ 4413.011070][T30210]
[4413.011072][T30210] dump_stack_lvl (lib/dump_stack.c:123)
[4413.011082][T30210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.011089][T30210] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4413.011096][T30210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.011105][T30210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.011113][T30210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.011118][T30210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.011130][T30210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.011142][T30210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.011147][T30210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.011155][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.011165][T30210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.011172][T30210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.011181][T30210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.011197][T30210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.011200][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.011211][T30210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.011218][T30210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.011224][T30210] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.011238][T30210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.011245][T30210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.011255][T30210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.011263][T30210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.011273][T30210] __x64_sys_sendto (net/socket.c:2183)
[4413.011277][T30210] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.011281][T30210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.011286][T30210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.011290][T30210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.011296][T30210] RIP: 0033:0x7f7a52a23a4a
[ 4413.011301][T30210] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.011304][T30210] RSP: 002b:00007ffc48e97f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.011308][T30210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a52a23a4a
[ 4413.011311][T30210] RDX: 0000000000000040 RSI: 0000000032f0e340 RDI: 0000000000000005
[ 4413.011313][T30210] RBP: 00007ffc48e97fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.011315][T30210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.011317][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a52b4c000
| [ 4413.011317][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a52b4c000
| [ 4413.011331][T30210]
| [ 4413.011335][T30210] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30210
| [4413.022883][T30210] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4413.023138][T30210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.023140][T30210] Call Trace:
[ 4413.023142][T30210]
[4413.023144][T30210] dump_stack_lvl (lib/dump_stack.c:123)
[4413.023151][T30210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.023157][T30210] lwtunnel_output (net/core/lwtunnel.c:359)
[4413.023163][T30210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.023171][T30210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.023178][T30210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.023183][T30210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.023196][T30210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.023207][T30210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.023213][T30210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.023218][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.023227][T30210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.023231][T30210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.023240][T30210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.023256][T30210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.023259][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.023271][T30210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.023276][T30210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.023282][T30210] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.023297][T30210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.023303][T30210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.023312][T30210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.023320][T30210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.023330][T30210] __x64_sys_sendto (net/socket.c:2183)
[4413.023334][T30210] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.023337][T30210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.023342][T30210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.023347][T30210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.023351][T30210] RIP: 0033:0x7f7a52a23a4a
[ 4413.023354][T30210] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.023357][T30210] RSP: 002b:00007ffc48e97f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.023360][T30210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a52a23a4a
[ 4413.023363][T30210] RDX: 0000000000000040 RSI: 0000000032f0e340 RDI: 0000000000000005
[ 4413.023365][T30210] RBP: 00007ffc48e97fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.023367][T30210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.023369][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a52b4c000
| [ 4413.023369][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a52b4c000
| [ 4413.023384][T30210]
| [ 4413.023854][T30210] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30210
| [4413.035248][T30210] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4413.035493][T30210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.035495][T30210] Call Trace:
[ 4413.035497][T30210]
[4413.035499][T30210] dump_stack_lvl (lib/dump_stack.c:123)
[4413.035506][T30210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.035513][T30210] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4413.035519][T30210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.035527][T30210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.035534][T30210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.035539][T30210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.035552][T30210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.035564][T30210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.035569][T30210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.035574][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.035583][T30210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.035587][T30210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.035596][T30210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.035613][T30210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.035616][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.035627][T30210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.035633][T30210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.035638][T30210] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.035653][T30210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.035660][T30210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.035669][T30210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.035676][T30210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.035686][T30210] __x64_sys_sendto (net/socket.c:2183)
[4413.035690][T30210] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.035694][T30210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.035698][T30210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.035703][T30210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.035707][T30210] RIP: 0033:0x7f7a52a23a4a
[ 4413.035710][T30210] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.035713][T30210] RSP: 002b:00007ffc48e97f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.035717][T30210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a52a23a4a
[ 4413.035719][T30210] RDX: 0000000000000040 RSI: 0000000032f0e340 RDI: 0000000000000005
[ 4413.035721][T30210] RBP: 00007ffc48e97fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.035723][T30210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.035725][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a52b4c000
| [ 4413.035725][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a52b4c000
| [ 4413.035740][T30210]
| [ 4413.519398][T30214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30214
| [4413.519903][T30214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4413.520180][T30214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.520183][T30214] Call Trace:
[ 4413.520185][T30214]
[4413.520188][T30214] dump_stack_lvl (lib/dump_stack.c:123)
[4413.520197][T30214] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.520204][T30214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4413.520210][T30214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.520219][T30214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.520228][T30214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.520232][T30214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.520244][T30214] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.520256][T30214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.520261][T30214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.520270][T30214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.520280][T30214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.520287][T30214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.520296][T30214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.520312][T30214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.520315][T30214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.520326][T30214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.520334][T30214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.520339][T30214] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.520353][T30214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.520361][T30214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.520371][T30214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.520378][T30214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.520388][T30214] __x64_sys_sendto (net/socket.c:2183)
[4413.520392][T30214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.520396][T30214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.520401][T30214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.520406][T30214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.520411][T30214] RIP: 0033:0x7f2b95038a4a
[ 4413.520416][T30214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.520419][T30214] RSP: 002b:00007ffe8a835768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.520423][T30214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b95038a4a
[ 4413.520425][T30214] RDX: 0000000000000040 RSI: 0000000009aad340 RDI: 0000000000000005
[ 4413.520427][T30214] RBP: 00007ffe8a8357f0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.520429][T30214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.520431][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b95161000
| [ 4413.520446][T30214]
| [ 4413.520449][T30214] lwtunnel_output(): recursion limit reached on datapath
| [ 4414.989934][T30218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30218
| [4414.990448][T30218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4414.990715][T30218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.990718][T30218] Call Trace:
[ 4414.990720][T30218]
[4414.990723][T30218] dump_stack_lvl (lib/dump_stack.c:123)
[4414.990732][T30218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.990740][T30218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4414.990746][T30218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.990755][T30218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.990763][T30218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.990768][T30218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.990780][T30218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.990792][T30218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.990797][T30218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4414.990805][T30218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.990816][T30218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.990822][T30218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.990831][T30218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.990847][T30218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.990850][T30218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.990861][T30218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.990869][T30218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.990874][T30218] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.990889][T30218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4414.990896][T30218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4414.990906][T30218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4414.990913][T30218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4414.990923][T30218] __x64_sys_sendto (net/socket.c:2183)
[4414.990927][T30218] ? do_syscall_64 (./arch/x86/include/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.990931][T30218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.990936][T30218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.990941][T30218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.990946][T30218] RIP: 0033:0x7fbfd2ecea4a
[ 4414.990951][T30218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.990955][T30218] RSP: 002b:00007ffc34dea3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.990959][T30218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfd2ecea4a
[ 4414.990961][T30218] RDX: 0000000000000040 RSI: 0000000022033340 RDI: 0000000000000005
[ 4414.990963][T30218] RBP: 00007ffc34dea430 R08: 0000000000418574 R09: 000000000000001c
[ 4414.990965][T30218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.990967][T30218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfd2ff7000
| [ 4414.990982][T30218]
| [ 4414.990985][T30218] lwtunnel_output(): recursion limit reached on datapath
| [ 4416.487277][T30222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30222
| [4416.487782][T30222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4416.488075][T30222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4416.488078][T30222] Call Trace:
[ 4416.488081][T30222]
[4416.488083][T30222] dump_stack_lvl (lib/dump_stack.c:123)
[4416.488093][T30222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4416.488100][T30222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4416.488107][T30222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4416.488115][T30222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4416.488123][T30222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4416.488128][T30222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4416.488140][T30222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4416.488152][T30222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4416.488158][T30222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4416.488166][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4416.488177][T30222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4416.488183][T30222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4416.488193][T30222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4416.488209][T30222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4416.488212][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4416.488223][T30222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4416.488229][T30222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4416.488235][T30222] ? __pfx___sys_sendto (net/socket.c:2147)
[4416.488250][T30222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4416.488257][T30222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4416.488267][T30222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4416.488275][T30222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4416.488285][T30222] __x64_sys_sendto (net/socket.c:2183)
[4416.488289][T30222] ? do_syscall_64 (./arch/x86/include/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.488293][T30222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4416.488298][T30222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4416.488303][T30222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4416.488308][T30222] RIP: 0033:0x7f2bf43c9a4a
[ 4416.488312][T30222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.488317][T30222] RSP: 002b:00007ffe23728118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4416.488321][T30222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bf43c9a4a
[ 4416.488324][T30222] RDX: 0000000000000040 RSI: 000000000d057340 RDI: 0000000000000005
[ 4416.488326][T30222] RBP: 00007ffe237281a0 R08: 0000000000418574 R09: 000000000000001c
[ 4416.488328][T30222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4416.488330][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bf44f2000
| [ 4416.488344][T30222]
| [ 4416.488347][T30222] lwtunnel_output(): recursion limit reached on datapath
| [ 4417.963486][T30226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30226
| [4417.963957][T30226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4417.965008][T30226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.965011][T30226] Call Trace:
[ 4417.965014][T30226]
[4417.965016][T30226] dump_stack_lvl (lib/dump_stack.c:123)
[4417.965026][T30226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.965034][T30226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4417.965040][T30226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.965049][T30226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.965058][T30226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.965063][T30226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.965075][T30226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.965086][T30226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.965092][T30226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.965099][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.965110][T30226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.965116][T30226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.965125][T30226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.965141][T30226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.965144][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.965156][T30226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.965162][T30226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.965168][T30226] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.965182][T30226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.965189][T30226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.965199][T30226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.965206][T30226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.965217][T30226] __x64_sys_sendto (net/socket.c:2183)
[4417.965221][T30226] ? do_syscall_64 (./arch/x86/include/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.965225][T30226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.965230][T30226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.965235][T30226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.965241][T30226] RIP: 0033:0x7f8bd8c6aa4a
[ 4417.965246][T30226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.965249][T30226] RSP: 002b:00007ffd734e9188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.965254][T30226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bd8c6aa4a
[ 4417.965256][T30226] RDX: 0000000000000040 RSI: 0000000016f54340 RDI: 0000000000000005
[ 4417.965258][T30226] RBP: 00007ffd734e9210 R08: 0000000000418574 R09: 000000000000001c
[ 4417.965260][T30226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.965262][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bd8d93000
| [ 4417.965262][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bd8d93000
| [ 4417.965276][T30226]
| [ 4417.977741][T30226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30226
| [4417.978118][T30226] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4417.978365][T30226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.978367][T30226] Call Trace:
[ 4417.978369][T30226]
[4417.978371][T30226] dump_stack_lvl (lib/dump_stack.c:123)
[4417.978377][T30226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.978382][T30226] lwtunnel_output (net/core/lwtunnel.c:359)
[4417.978389][T30226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.978396][T30226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.978403][T30226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.978408][T30226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.978420][T30226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.978432][T30226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.978438][T30226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.978442][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.978450][T30226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.978453][T30226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.978462][T30226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.978479][T30226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.978482][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.978493][T30226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.978497][T30226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.978503][T30226] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.978518][T30226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.978525][T30226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.978533][T30226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.978540][T30226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.978550][T30226] __x64_sys_sendto (net/socket.c:2183)
[4417.978554][T30226] ? do_syscall_64 (./arch/x86/include/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.978557][T30226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.978562][T30226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.978567][T30226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.978570][T30226] RIP: 0033:0x7f8bd8c6aa4a
[ 4417.978574][T30226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.978577][T30226] RSP: 002b:00007ffd734e9188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.978581][T30226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bd8c6aa4a
[ 4417.978583][T30226] RDX: 0000000000000040 RSI: 0000000016f54340 RDI: 0000000000000005
[ 4417.978585][T30226] RBP: 00007ffd734e9210 R08: 0000000000418574 R09: 000000000000001c
[ 4417.978587][T30226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.978589][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bd8d93000
| [ 4417.978589][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bd8d93000
| [ 4417.978603][T30226]
| [ 4417.995282][T30226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30226
| [4417.995639][T30226] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4417.995894][T30226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.995896][T30226] Call Trace:
[ 4417.995898][T30226]
[4417.995901][T30226] dump_stack_lvl (lib/dump_stack.c:123)
[4417.995908][T30226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.995914][T30226] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4417.995921][T30226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.995929][T30226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.995936][T30226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.995941][T30226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.995954][T30226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.995966][T30226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.995971][T30226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.995977][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.995986][T30226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.995990][T30226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.995999][T30226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.996018][T30226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.996020][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.996032][T30226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.996037][T30226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.996043][T30226] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.996058][T30226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.996065][T30226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.996073][T30226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.996080][T30226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.996090][T30226] __x64_sys_sendto (net/socket.c:2183)
[4417.996094][T30226] ? do_syscall_64 (./arch/x86/include/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.996097][T30226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.996102][T30226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.996107][T30226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.996110][T30226] RIP: 0033:0x7f8bd8c6aa4a
[ 4417.996114][T30226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.996117][T30226] RSP: 002b:00007ffd734e9188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.996120][T30226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bd8c6aa4a
[ 4417.996122][T30226] RDX: 0000000000000040 RSI: 0000000016f54340 RDI: 0000000000000005
[ 4417.996124][T30226] RBP: 00007ffd734e9210 R08: 0000000000418574 R09: 000000000000001c
[ 4417.996126][T30226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.996128][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bd8d93000
| [ 4417.996128][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bd8d93000
| [ 4417.996142][T30226]
| [ 4418.472680][T30230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30230
| [4418.473194][T30230] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4418.473467][T30230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4418.473469][T30230] Call Trace:
[ 4418.473472][T30230]
[4418.473474][T30230] dump_stack_lvl (lib/dump_stack.c:123)
[4418.473484][T30230] check_preemption_disabled (lib/smp_processor_id.c:52)
[4418.473492][T30230] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4418.473498][T30230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4418.473507][T30230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.473515][T30230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4418.473521][T30230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.473533][T30230] rawv6_sendmsg (net/ipv6/raw.c:918)
[4418.473544][T30230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4418.473550][T30230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4418.473557][T30230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.473568][T30230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4418.473574][T30230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4418.473584][T30230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4418.473600][T30230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4418.473603][T30230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.473615][T30230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.473621][T30230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.473627][T30230] ? __pfx___sys_sendto (net/socket.c:2147)
[4418.473641][T30230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4418.473648][T30230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4418.473659][T30230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4418.473666][T30230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4418.473676][T30230] __x64_sys_sendto (net/socket.c:2183)
[4418.473680][T30230] ? do_syscall_64 (./arch/x86/include/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.473685][T30230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4418.473690][T30230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4418.473694][T30230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4418.473699][T30230] RIP: 0033:0x7f80ea958a4a
[ 4418.473705][T30230] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.473708][T30230] RSP: 002b:00007fff099df0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4418.473712][T30230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80ea958a4a
[ 4418.473714][T30230] RDX: 0000000000000040 RSI: 000000001b6c5340 RDI: 0000000000000005
[ 4418.473717][T30230] RBP: 00007fff099df180 R08: 0000000000418574 R09: 000000000000001c
[ 4418.473718][T30230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4418.473720][T30230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80eaa81000
| [ 4418.473735][T30230]
| [ 4418.473738][T30230] lwtunnel_output(): recursion limit reached on datapath
| [ 4419.943577][T30234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30234
| [4419.944048][T30234] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4419.944305][T30234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.944308][T30234] Call Trace:
[ 4419.944310][T30234]
[4419.944313][T30234] dump_stack_lvl (lib/dump_stack.c:123)
[4419.944323][T30234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.944331][T30234] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4419.944337][T30234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.944346][T30234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.944355][T30234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.944360][T30234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.944372][T30234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.944383][T30234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.944389][T30234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.944396][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.944407][T30234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.944413][T30234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.944423][T30234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.944439][T30234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.944442][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.944453][T30234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.944460][T30234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.944466][T30234] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.944481][T30234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.944487][T30234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.944498][T30234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.944505][T30234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.944515][T30234] __x64_sys_sendto (net/socket.c:2183)
[4419.944519][T30234] ? do_syscall_64 (./arch/x86/include/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.944524][T30234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.944529][T30234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.944534][T30234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.944539][T30234] RIP: 0033:0x7f2c74ec0a4a
[ 4419.944545][T30234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.944548][T30234] RSP: 002b:00007ffe06557398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.944552][T30234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c74ec0a4a
[ 4419.944554][T30234] RDX: 0000000000000040 RSI: 0000000014c4b340 RDI: 0000000000000005
[ 4419.944556][T30234] RBP: 00007ffe06557420 R08: 0000000000418574 R09: 000000000000001c
[ 4419.944558][T30234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.944561][T30234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c74fe9000
| [ 4419.944561][T30234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c74fe9000
| [ 4419.944575][T30234]
| [ 4419.944578][T30234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30234
| [4419.956816][T30234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4419.957069][T30234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.957072][T30234] Call Trace:
[ 4419.957074][T30234]
[4419.957076][T30234] dump_stack_lvl (lib/dump_stack.c:123)
[4419.957083][T30234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.957089][T30234] lwtunnel_output (net/core/lwtunnel.c:359)
[4419.957095][T30234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.957103][T30234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.957110][T30234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.957115][T30234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.957127][T30234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.957139][T30234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.957144][T30234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.957150][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.957159][T30234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.957163][T30234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.957172][T30234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.957188][T30234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.957191][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.957202][T30234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.957207][T30234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.957213][T30234] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.957228][T30234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.957235][T30234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.957243][T30234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.957251][T30234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.957261][T30234] __x64_sys_sendto (net/socket.c:2183)
[4419.957265][T30234] ? do_syscall_64 (./arch/x86/include/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.957269][T30234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.957274][T30234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.957279][T30234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.957282][T30234] RIP: 0033:0x7f2c74ec0a4a
[ 4419.957286][T30234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.957288][T30234] RSP: 002b:00007ffe06557398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.957292][T30234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c74ec0a4a
[ 4419.957294][T30234] RDX: 0000000000000040 RSI: 0000000014c4b340 RDI: 0000000000000005
[ 4419.957296][T30234] RBP: 00007ffe06557420 R08: 0000000000418574 R09: 000000000000001c
[ 4419.957299][T30234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.957301][T30234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c74fe9000
| [ 4419.957301][T30234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c74fe9000
| [ 4419.957315][T30234]
| [ 4419.957791][T30234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30234
| [4419.969220][T30234] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4419.969470][T30234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.969472][T30234] Call Trace:
[ 4419.969474][T30234]
[4419.969476][T30234] dump_stack_lvl (lib/dump_stack.c:123)
[4419.969483][T30234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.969489][T30234] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4419.969496][T30234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.969503][T30234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.969509][T30234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.969514][T30234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.969527][T30234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.969538][T30234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.969544][T30234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.969549][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.969558][T30234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.969562][T30234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.969572][T30234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.969588][T30234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.969591][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.969602][T30234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.969607][T30234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.969613][T30234] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.969628][T30234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.969634][T30234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.969644][T30234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.969651][T30234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.969661][T30234] __x64_sys_sendto (net/socket.c:2183)
[4419.969665][T30234] ? do_syscall_64 (./arch/x86/include/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.969669][T30234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.969674][T30234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.969678][T30234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.969682][T30234] RIP: 0033:0x7f2c74ec0a4a
[ 4419.969685][T30234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.969689][T30234] RSP: 002b:00007ffe06557398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.969692][T30234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c74ec0a4a
[ 4419.969695][T30234] RDX: 0000000000000040 RSI: 0000000014c4b340 RDI: 0000000000000005
[ 4419.969697][T30234] RBP: 00007ffe06557420 R08: 0000000000418574 R09: 000000000000001c
[ 4419.969699][T30234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.969701][T30234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c74fe9000
| [ 4419.969701][T30234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c74fe9000
| [ 4419.969715][T30234]
| [ 4420.455836][T30238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30238
| [4420.456312][T30238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4420.456565][T30238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.456567][T30238] Call Trace:
[ 4420.456570][T30238]
[4420.456572][T30238] dump_stack_lvl (lib/dump_stack.c:123)
[4420.456582][T30238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.456589][T30238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4420.456596][T30238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.456604][T30238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.456613][T30238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.456618][T30238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.456630][T30238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.456642][T30238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.456647][T30238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.456654][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.456665][T30238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.456671][T30238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.456680][T30238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.456696][T30238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.456700][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.456711][T30238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.456718][T30238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.456723][T30238] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.456738][T30238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.456745][T30238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.456755][T30238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.456762][T30238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.456772][T30238] __x64_sys_sendto (net/socket.c:2183)
[4420.456776][T30238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4420.456781][T30238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.456786][T30238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.456790][T30238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.456795][T30238] RIP: 0033:0x7fef43f54a4a
[ 4420.456801][T30238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4420.456804][T30238] RSP: 002b:00007ffde9eb3c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.456809][T30238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef43f54a4a
[ 4420.456811][T30238] RDX: 0000000000000040 RSI: 0000000019d68340 RDI: 0000000000000005
[ 4420.456813][T30238] RBP: 00007ffde9eb3ce0 R08: 0000000000418574 R09: 000000000000001c
[ 4420.456815][T30238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.456816][T30238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef4407d000
| [ 4420.456816][T30238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef4407d000
| [ 4420.456831][T30238]
| [ 4420.456833][T30238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30238
| [4420.468532][T30238] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4420.468776][T30238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.468778][T30238] Call Trace:
[ 4420.468779][T30238]
[4420.468781][T30238] dump_stack_lvl (lib/dump_stack.c:123)
[4420.468788][T30238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.468793][T30238] lwtunnel_output (net/core/lwtunnel.c:359)
[4420.468800][T30238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.468807][T30238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.468813][T30238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.468818][T30238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.468830][T30238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.468842][T30238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.468847][T30238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.468852][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.468860][T30238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.468864][T30238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.468872][T30238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.468889][T30238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.468892][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.468903][T30238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.468908][T30238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.468913][T30238] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.468928][T30238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.468934][T30238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.468942][T30238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.468950][T30238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.468960][T30238] __x64_sys_sendto (net/socket.c:2183)
[4420.468964][T30238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4420.468967][T30238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.468972][T30238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.468976][T30238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.468980][T30238] RIP: 0033:0x7fef43f54a4a
[ 4420.468983][T30238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4420.468986][T30238] RSP: 002b:00007ffde9eb3c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.468989][T30238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef43f54a4a
[ 4420.468991][T30238] RDX: 0000000000000040 RSI: 0000000019d68340 RDI: 0000000000000005
[ 4420.468993][T30238] RBP: 00007ffde9eb3ce0 R08: 0000000000418574 R09: 000000000000001c
[ 4420.468995][T30238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.468997][T30238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef4407d000
| [ 4420.468997][T30238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef4407d000
| [ 4420.469013][T30238]
| [ 4420.481901][T30238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30238
| [4420.482285][T30238] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4420.482529][T30238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.482531][T30238] Call Trace:
[ 4420.482533][T30238]
[4420.482535][T30238] dump_stack_lvl (lib/dump_stack.c:123)
[4420.482541][T30238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.482547][T30238] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4420.482554][T30238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.482561][T30238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.482567][T30238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.482572][T30238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.482584][T30238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.482596][T30238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.482601][T30238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.482606][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.482615][T30238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.482618][T30238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.482627][T30238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.482644][T30238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.482647][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.482658][T30238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.482663][T30238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.482669][T30238] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.482684][T30238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.482690][T30238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.482698][T30238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.482705][T30238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.482715][T30238] __x64_sys_sendto (net/socket.c:2183)
[4420.482719][T30238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4420.482722][T30238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.482727][T30238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.482731][T30238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.482735][T30238] RIP: 0033:0x7fef43f54a4a
[ 4420.482738][T30238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4420.482741][T30238] RSP: 002b:00007ffde9eb3c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.482745][T30238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef43f54a4a
[ 4420.482747][T30238] RDX: 0000000000000040 RSI: 0000000019d68340 RDI: 0000000000000005
[ 4420.482749][T30238] RBP: 00007ffde9eb3ce0 R08: 0000000000418574 R09: 000000000000001c
[ 4420.482751][T30238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.482754][T30238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef4407d000
| [ 4423.322391][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4424.395536][T30254] check_preemption_disabled: 5 callbacks suppressed
| [ 4424.395543][T30254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30254
| [4424.396556][T30254] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4424.396823][T30254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4424.396825][T30254] Call Trace:
[ 4424.396828][T30254]
[4424.396830][T30254] dump_stack_lvl (lib/dump_stack.c:123)
[4424.396839][T30254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4424.396847][T30254] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4424.396853][T30254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4424.396862][T30254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.396870][T30254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4424.396875][T30254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.396888][T30254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4424.396899][T30254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4424.396905][T30254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4424.396913][T30254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.396924][T30254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4424.396931][T30254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4424.396940][T30254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4424.396956][T30254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4424.396959][T30254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.396970][T30254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.396978][T30254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.396983][T30254] ? __pfx___sys_sendto (net/socket.c:2147)
[4424.396998][T30254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4424.397006][T30254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4424.397017][T30254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4424.397024][T30254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4424.397034][T30254] __x64_sys_sendto (net/socket.c:2183)
[4424.397038][T30254] ? do_syscall_64 (./arch/x86/include/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.397042][T30254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4424.397048][T30254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4424.397052][T30254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4424.397057][T30254] RIP: 0033:0x7f236bf3fa4a
[ 4424.397062][T30254] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.397065][T30254] RSP: 002b:00007ffe0e9c4e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4424.397069][T30254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f236bf3fa4a
[ 4424.397071][T30254] RDX: 0000000000000040 RSI: 0000000029d4c340 RDI: 0000000000000005
[ 4424.397073][T30254] RBP: 00007ffe0e9c4ea0 R08: 0000000000418574 R09: 000000000000001c
[ 4424.397075][T30254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4424.397077][T30254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f236c068000
| [ 4424.397092][T30254]
| [ 4424.410827][T30254] lwtunnel_output(): recursion limit reached on datapath
| [ 4425.888577][T30258] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30258
| [4425.889045][T30258] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4425.889298][T30258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4425.889301][T30258] Call Trace:
[ 4425.889303][T30258]
[4425.889305][T30258] dump_stack_lvl (lib/dump_stack.c:123)
[4425.889315][T30258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4425.889322][T30258] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4425.889329][T30258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4425.889338][T30258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.889346][T30258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4425.889351][T30258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.889363][T30258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4425.889375][T30258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4425.889380][T30258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4425.889387][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.889398][T30258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4425.889404][T30258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4425.889413][T30258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4425.889429][T30258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4425.889432][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.889443][T30258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.889450][T30258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.889456][T30258] ? __pfx___sys_sendto (net/socket.c:2147)
[4425.889470][T30258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4425.889478][T30258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4425.889488][T30258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4425.889495][T30258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4425.889505][T30258] __x64_sys_sendto (net/socket.c:2183)
[4425.889509][T30258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4425.889513][T30258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4425.889519][T30258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4425.889523][T30258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4425.889528][T30258] RIP: 0033:0x7fb743d74a4a
[ 4425.889533][T30258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4425.889537][T30258] RSP: 002b:00007ffee153c0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4425.889541][T30258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb743d74a4a
[ 4425.889544][T30258] RDX: 0000000000000040 RSI: 0000000000c19340 RDI: 0000000000000005
[ 4425.889546][T30258] RBP: 00007ffee153c180 R08: 0000000000418574 R09: 000000000000001c
[ 4425.889548][T30258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4425.889549][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb743e9d000
| [ 4425.889549][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb743e9d000
| [ 4425.889564][T30258]
| [ 4425.889567][T30258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30258
| [4425.901398][T30258] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4425.901641][T30258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4425.901643][T30258] Call Trace:
[ 4425.901645][T30258]
[4425.901647][T30258] dump_stack_lvl (lib/dump_stack.c:123)
[4425.901654][T30258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4425.901661][T30258] lwtunnel_output (net/core/lwtunnel.c:359)
[4425.901667][T30258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4425.901674][T30258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.901681][T30258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4425.901685][T30258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.901698][T30258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4425.901710][T30258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4425.901715][T30258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4425.901720][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.901728][T30258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4425.901732][T30258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4425.901741][T30258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4425.901757][T30258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4425.901760][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.901772][T30258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.901776][T30258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.901782][T30258] ? __pfx___sys_sendto (net/socket.c:2147)
[4425.901797][T30258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4425.901803][T30258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4425.901812][T30258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4425.901819][T30258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4425.901829][T30258] __x64_sys_sendto (net/socket.c:2183)
[4425.901833][T30258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4425.901836][T30258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4425.901841][T30258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4425.901846][T30258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4425.901849][T30258] RIP: 0033:0x7fb743d74a4a
[ 4425.901853][T30258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4425.901856][T30258] RSP: 002b:00007ffee153c0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4425.901859][T30258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb743d74a4a
[ 4425.901861][T30258] RDX: 0000000000000040 RSI: 0000000000c19340 RDI: 0000000000000005
[ 4425.901863][T30258] RBP: 00007ffee153c180 R08: 0000000000418574 R09: 000000000000001c
[ 4425.901865][T30258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4425.901867][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb743e9d000
| [ 4425.901867][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb743e9d000
| [ 4425.901882][T30258]
| [ 4425.916399][T30258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30258
| [4425.916760][T30258] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4425.917009][T30258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4425.917011][T30258] Call Trace:
[ 4425.917013][T30258]
[4425.917015][T30258] dump_stack_lvl (lib/dump_stack.c:123)
[4425.917022][T30258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4425.917028][T30258] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4425.917035][T30258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4425.917042][T30258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.917048][T30258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4425.917053][T30258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.917065][T30258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4425.917077][T30258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4425.917083][T30258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4425.917088][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.917097][T30258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4425.917101][T30258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4425.917110][T30258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4425.917126][T30258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4425.917129][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.917140][T30258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.917145][T30258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.917151][T30258] ? __pfx___sys_sendto (net/socket.c:2147)
[4425.917166][T30258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4425.917173][T30258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4425.917181][T30258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4425.917188][T30258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4425.917198][T30258] __x64_sys_sendto (net/socket.c:2183)
[4425.917202][T30258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4425.917205][T30258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4425.917210][T30258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4425.917215][T30258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4425.917218][T30258] RIP: 0033:0x7fb743d74a4a
[ 4425.917222][T30258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4425.917225][T30258] RSP: 002b:00007ffee153c0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4425.917229][T30258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb743d74a4a
[ 4425.917231][T30258] RDX: 0000000000000040 RSI: 0000000000c19340 RDI: 0000000000000005
[ 4425.917234][T30258] RBP: 00007ffee153c180 R08: 0000000000418574 R09: 000000000000001c
[ 4425.917236][T30258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4425.917238][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb743e9d000
| [ 4425.917238][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb743e9d000
| [ 4425.917253][T30258]
| [ 4426.385979][T30262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30262
| [4426.386456][T30262] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4426.386713][T30262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.386716][T30262] Call Trace:
[ 4426.386718][T30262]
[4426.386720][T30262] dump_stack_lvl (lib/dump_stack.c:123)
[4426.386730][T30262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.386737][T30262] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4426.386744][T30262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.386753][T30262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.386761][T30262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.386766][T30262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.386778][T30262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.386790][T30262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.386795][T30262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.386803][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.386814][T30262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.386820][T30262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.386830][T30262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.386846][T30262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.386850][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.386861][T30262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.386867][T30262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.386873][T30262] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.386887][T30262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.386894][T30262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.386905][T30262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.386912][T30262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.386922][T30262] __x64_sys_sendto (net/socket.c:2183)
[4426.386926][T30262] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4426.386930][T30262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.386935][T30262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.386940][T30262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.386945][T30262] RIP: 0033:0x7f0b4547aa4a
[ 4426.386949][T30262] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4426.386953][T30262] RSP: 002b:00007ffd207eb748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.386957][T30262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b4547aa4a
[ 4426.386959][T30262] RDX: 0000000000000040 RSI: 0000000013192340 RDI: 0000000000000005
[ 4426.386962][T30262] RBP: 00007ffd207eb7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4426.386964][T30262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.386966][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b455a3000
| [ 4426.386981][T30262]
| [ 4426.386983][T30262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30262
| [ 4426.394274][ C2] Dead loop on virtual device ip6tnl0, fix it urgently!
| [4426.394323][T30262] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4426.394334][T30262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.394336][T30262] Call Trace:
[ 4426.394338][T30262]
[4426.394340][T30262] dump_stack_lvl (lib/dump_stack.c:123)
[4426.394346][T30262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.394352][T30262] lwtunnel_output (net/core/lwtunnel.c:359)
[4426.394358][T30262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.394365][T30262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.394370][T30262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.394375][T30262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.394387][T30262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.394399][T30262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.394404][T30262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.394408][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.394416][T30262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.394419][T30262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.394428][T30262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.394445][T30262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.394448][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.394459][T30262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.394463][T30262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.394468][T30262] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.394483][T30262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.394489][T30262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.394496][T30262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.394503][T30262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.394514][T30262] __x64_sys_sendto (net/socket.c:2183)
[4426.394518][T30262] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4426.394521][T30262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.394525][T30262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.394530][T30262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.394533][T30262] RIP: 0033:0x7f0b4547aa4a
[ 4426.394537][T30262] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4426.394539][T30262] RSP: 002b:00007ffd207eb748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.394543][T30262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b4547aa4a
[ 4426.394545][T30262] RDX: 0000000000000040 RSI: 0000000013192340 RDI: 0000000000000005
[ 4426.394547][T30262] RBP: 00007ffd207eb7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4426.394548][T30262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.394550][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b455a3000
| [ 4426.394550][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b455a3000
| [ 4426.394565][T30262]
| [ 4426.395053][T30262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30262
| [4426.411307][T30262] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4426.411555][T30262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.411557][T30262] Call Trace:
[ 4426.411559][T30262]
[4426.411562][T30262] dump_stack_lvl (lib/dump_stack.c:123)
[4426.411569][T30262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.411575][T30262] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4426.411582][T30262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.411589][T30262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.411595][T30262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.411600][T30262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.411612][T30262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.411624][T30262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.411629][T30262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.411634][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.411643][T30262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.411647][T30262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.411656][T30262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.411673][T30262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.411675][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.411687][T30262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.411692][T30262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.411698][T30262] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.411713][T30262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.411719][T30262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.411728][T30262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.411735][T30262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.411745][T30262] __x64_sys_sendto (net/socket.c:2183)
[4426.411749][T30262] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4426.411753][T30262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.411758][T30262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.411763][T30262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.411766][T30262] RIP: 0033:0x7f0b4547aa4a
[ 4426.411770][T30262] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4426.411773][T30262] RSP: 002b:00007ffd207eb748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.411776][T30262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b4547aa4a
[ 4426.411778][T30262] RDX: 0000000000000040 RSI: 0000000013192340 RDI: 0000000000000005
[ 4426.411780][T30262] RBP: 00007ffd207eb7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4426.411782][T30262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.411784][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b455a3000
| [ 4426.411784][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b455a3000
| [ 4426.411799][T30262]
| [ 4426.903047][T30266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30266
| [4426.903510][T30266] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4426.903763][T30266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.903765][T30266] Call Trace:
[ 4426.903768][T30266]
[4426.903771][T30266] dump_stack_lvl (lib/dump_stack.c:123)
[4426.903780][T30266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.903788][T30266] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4426.903794][T30266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.903802][T30266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.903811][T30266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.903815][T30266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.903828][T30266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.903839][T30266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.903845][T30266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.903852][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.903863][T30266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.903870][T30266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.903879][T30266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.903895][T30266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.903898][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.903910][T30266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.903916][T30266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.903922][T30266] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.903936][T30266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.903944][T30266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.903954][T30266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.903962][T30266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.903972][T30266] __x64_sys_sendto (net/socket.c:2183)
[4426.903976][T30266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4426.903981][T30266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.903986][T30266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.903991][T30266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.903996][T30266] RIP: 0033:0x7fd22f06ba4a
[ 4426.904001][T30266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4426.904004][T30266] RSP: 002b:00007ffd559407e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.904010][T30266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd22f06ba4a
[ 4426.904013][T30266] RDX: 0000000000000040 RSI: 0000000012bdd340 RDI: 0000000000000005
[ 4426.904014][T30266] RBP: 00007ffd55940870 R08: 0000000000418574 R09: 000000000000001c
[ 4426.904017][T30266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.904018][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd22f194000
| [ 4426.904018][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd22f194000
| [ 4426.904033][T30266]
| [ 4426.916483][T30266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30266
| [4426.916843][T30266] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4426.917381][T30266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.917383][T30266] Call Trace:
[ 4426.917385][T30266]
[4426.917387][T30266] dump_stack_lvl (lib/dump_stack.c:123)
[4426.917393][T30266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.917399][T30266] lwtunnel_output (net/core/lwtunnel.c:359)
[4426.917406][T30266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.917413][T30266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.917420][T30266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.917425][T30266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.917437][T30266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.917449][T30266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.917454][T30266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.917459][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.917467][T30266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.917471][T30266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.917480][T30266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.917496][T30266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.917499][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.917511][T30266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.917516][T30266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.917522][T30266] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.917536][T30266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.917543][T30266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.917552][T30266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.917559][T30266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.917569][T30266] __x64_sys_sendto (net/socket.c:2183)
[4426.917573][T30266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4426.917577][T30266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.917582][T30266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.917587][T30266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.917590][T30266] RIP: 0033:0x7fd22f06ba4a
[ 4426.917594][T30266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4426.917596][T30266] RSP: 002b:00007ffd559407e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.917600][T30266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd22f06ba4a
[ 4426.917602][T30266] RDX: 0000000000000040 RSI: 0000000012bdd340 RDI: 0000000000000005
[ 4426.917604][T30266] RBP: 00007ffd55940870 R08: 0000000000418574 R09: 000000000000001c
[ 4426.917613][T30266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.917616][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd22f194000
| [ 4426.917616][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd22f194000
| [ 4426.917631][T30266]
| [ 4426.932657][T30266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30266
| [4426.933024][T30266] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4426.933269][T30266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.933271][T30266] Call Trace:
[ 4426.933273][T30266]
[4426.933275][T30266] dump_stack_lvl (lib/dump_stack.c:123)
[4426.933281][T30266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.933288][T30266] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4426.933294][T30266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.933301][T30266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.933308][T30266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.933313][T30266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.933326][T30266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.933338][T30266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.933343][T30266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.933348][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.933357][T30266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.933361][T30266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.933370][T30266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.933386][T30266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.933389][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.933401][T30266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.933406][T30266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.933412][T30266] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.933426][T30266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.933433][T30266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.933441][T30266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.933448][T30266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.933459][T30266] __x64_sys_sendto (net/socket.c:2183)
[4426.933463][T30266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4426.933466][T30266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.933471][T30266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.933476][T30266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.933479][T30266] RIP: 0033:0x7fd22f06ba4a
[ 4426.933483][T30266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4426.933486][T30266] RSP: 002b:00007ffd559407e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.933490][T30266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd22f06ba4a
[ 4426.933492][T30266] RDX: 0000000000000040 RSI: 0000000012bdd340 RDI: 0000000000000005
[ 4426.933495][T30266] RBP: 00007ffd55940870 R08: 0000000000418574 R09: 000000000000001c
[ 4426.933497][T30266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.933499][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd22f194000
| [ 4429.466301][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 4429.714194][T30290] check_preemption_disabled: 15 callbacks suppressed
| [ 4429.714204][T30290] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30290
| [4429.714967][T30290] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4429.715621][T30290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.715624][T30290] Call Trace:
[ 4429.715626][T30290]
[4429.715629][T30290] dump_stack_lvl (lib/dump_stack.c:123)
[4429.715639][T30290] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.715646][T30290] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4429.715653][T30290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.715662][T30290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.715670][T30290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.715675][T30290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.715687][T30290] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.715699][T30290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.715705][T30290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.715713][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.715725][T30290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.715731][T30290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.715740][T30290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.715756][T30290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.715759][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.715770][T30290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.715777][T30290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.715783][T30290] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.715797][T30290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.715804][T30290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.715814][T30290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.715821][T30290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.715831][T30290] __x64_sys_sendto (net/socket.c:2183)
[4429.715835][T30290] ? do_syscall_64 (./arch/x86/include/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.715840][T30290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.715845][T30290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.715850][T30290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.715855][T30290] RIP: 0033:0x7f4c9e2eaa4a
[ 4429.715860][T30290] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.715863][T30290] RSP: 002b:00007ffcb0670d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.715868][T30290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c9e2eaa4a
[ 4429.715870][T30290] RDX: 0000000000000040 RSI: 0000000019783340 RDI: 0000000000000005
[ 4429.715873][T30290] RBP: 00007ffcb0670de0 R08: 0000000000418574 R09: 000000000000001c
[ 4429.715875][T30290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.715877][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c9e413000
| [ 4429.715877][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c9e413000
| [ 4429.715891][T30290]
| [ 4429.715894][T30290] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30290
| [4429.735542][T30290] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4429.735820][T30290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.735822][T30290] Call Trace:
[ 4429.735824][T30290]
[4429.735826][T30290] dump_stack_lvl (lib/dump_stack.c:123)
[4429.735833][T30290] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.735839][T30290] lwtunnel_output (net/core/lwtunnel.c:359)
[4429.735845][T30290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.735852][T30290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.735859][T30290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.735864][T30290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.735877][T30290] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.735888][T30290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.735894][T30290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.735898][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.735906][T30290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.735910][T30290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.735919][T30290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.735935][T30290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.735938][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.735949][T30290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.735954][T30290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.735960][T30290] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.735975][T30290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.735982][T30290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.735990][T30290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.735998][T30290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.736009][T30290] __x64_sys_sendto (net/socket.c:2183)
[4429.736013][T30290] ? do_syscall_64 (./arch/x86/include/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.736016][T30290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.736021][T30290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.736026][T30290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.736030][T30290] RIP: 0033:0x7f4c9e2eaa4a
[ 4429.736033][T30290] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.736037][T30290] RSP: 002b:00007ffcb0670d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.736040][T30290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c9e2eaa4a
[ 4429.736042][T30290] RDX: 0000000000000040 RSI: 0000000019783340 RDI: 0000000000000005
[ 4429.736044][T30290] RBP: 00007ffcb0670de0 R08: 0000000000418574 R09: 000000000000001c
[ 4429.736047][T30290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.736049][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c9e413000
| [ 4429.736049][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c9e413000
| [ 4429.736064][T30290]
| [ 4429.750574][T30290] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30290
| [4429.750984][T30290] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4429.751288][T30290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.751290][T30290] Call Trace:
[ 4429.751292][T30290]
[4429.751294][T30290] dump_stack_lvl (lib/dump_stack.c:123)
[4429.751300][T30290] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.751307][T30290] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4429.751313][T30290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.751320][T30290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.751326][T30290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.751331][T30290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.751344][T30290] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.751356][T30290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.751361][T30290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.751367][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.751376][T30290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.751380][T30290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.751389][T30290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.751406][T30290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.751409][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.751420][T30290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.751426][T30290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.751432][T30290] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.751446][T30290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.751453][T30290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.751462][T30290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.751469][T30290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.751479][T30290] __x64_sys_sendto (net/socket.c:2183)
[4429.751483][T30290] ? do_syscall_64 (./arch/x86/include/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.751487][T30290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.751491][T30290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.751496][T30290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.751500][T30290] RIP: 0033:0x7f4c9e2eaa4a
[ 4429.751503][T30290] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.751507][T30290] RSP: 002b:00007ffcb0670d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.751510][T30290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c9e2eaa4a
[ 4429.751512][T30290] RDX: 0000000000000040 RSI: 0000000019783340 RDI: 0000000000000005
[ 4429.751515][T30290] RBP: 00007ffcb0670de0 R08: 0000000000418574 R09: 000000000000001c
[ 4429.751517][T30290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.751519][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c9e413000
| [ 4429.751519][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c9e413000
| [ 4429.751534][T30290]
| [ 4430.317610][T30294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30294
| [4430.318800][T30294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4430.319227][T30294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.319229][T30294] Call Trace:
[ 4430.319232][T30294]
[4430.319235][T30294] dump_stack_lvl (lib/dump_stack.c:123)
[4430.319244][T30294] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.319251][T30294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4430.319257][T30294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.319266][T30294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.319274][T30294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.319279][T30294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.319291][T30294] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.319303][T30294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.319308][T30294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.319316][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.319328][T30294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.319334][T30294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.319344][T30294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.319360][T30294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.319362][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.319374][T30294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.319380][T30294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.319386][T30294] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.319400][T30294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.319407][T30294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.319418][T30294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.319425][T30294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.319435][T30294] __x64_sys_sendto (net/socket.c:2183)
[4430.319439][T30294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.319443][T30294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.319448][T30294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.319453][T30294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.319458][T30294] RIP: 0033:0x7f8479369a4a
[ 4430.319463][T30294] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.319466][T30294] RSP: 002b:00007ffe81bf27a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.319470][T30294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8479369a4a
[ 4430.319473][T30294] RDX: 0000000000000040 RSI: 00000000242b5340 RDI: 0000000000000005
[ 4430.319475][T30294] RBP: 00007ffe81bf2830 R08: 0000000000418574 R09: 000000000000001c
[ 4430.319478][T30294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.319480][T30294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8479492000
| [ 4430.319480][T30294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8479492000
| [ 4430.319494][T30294]
| [ 4430.319498][T30294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30294
| [4430.337354][T30294] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4430.337734][T30294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.337736][T30294] Call Trace:
[ 4430.337738][T30294]
[4430.337740][T30294] dump_stack_lvl (lib/dump_stack.c:123)
[4430.337746][T30294] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.337752][T30294] lwtunnel_output (net/core/lwtunnel.c:359)
[4430.337758][T30294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.337765][T30294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.337771][T30294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.337776][T30294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.337788][T30294] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.337800][T30294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.337805][T30294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.337810][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.337818][T30294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.337821][T30294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.337830][T30294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.337847][T30294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.337849][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.337861][T30294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.337865][T30294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.337871][T30294] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.337885][T30294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.337891][T30294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.337899][T30294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.337906][T30294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.337917][T30294] __x64_sys_sendto (net/socket.c:2183)
[4430.337921][T30294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.337924][T30294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.337929][T30294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.337934][T30294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.337938][T30294] RIP: 0033:0x7f8479369a4a
[ 4430.337941][T30294] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.337943][T30294] RSP: 002b:00007ffe81bf27a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.337947][T30294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8479369a4a
[ 4430.337948][T30294] RDX: 0000000000000040 RSI: 00000000242b5340 RDI: 0000000000000005
[ 4430.337950][T30294] RBP: 00007ffe81bf2830 R08: 0000000000418574 R09: 000000000000001c
[ 4430.337952][T30294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.337954][T30294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8479492000
| [ 4430.337954][T30294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8479492000
| [ 4430.337968][T30294]
| [ 4430.362807][T30294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30294
| [4430.363413][T30294] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4430.363830][T30294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.363832][T30294] Call Trace:
[ 4430.363834][T30294]
[4430.363836][T30294] dump_stack_lvl (lib/dump_stack.c:123)
[4430.363842][T30294] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.363848][T30294] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4430.363855][T30294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.363863][T30294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.363870][T30294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.363875][T30294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.363888][T30294] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.363900][T30294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.363905][T30294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.363911][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.363920][T30294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.363924][T30294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.363933][T30294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.363949][T30294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.363952][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.363963][T30294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.363969][T30294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.363975][T30294] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.363990][T30294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.363996][T30294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.364006][T30294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.364014][T30294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.364024][T30294] __x64_sys_sendto (net/socket.c:2183)
[4430.364028][T30294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.364031][T30294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.364036][T30294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.364041][T30294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.364045][T30294] RIP: 0033:0x7f8479369a4a
[ 4430.364049][T30294] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.364052][T30294] RSP: 002b:00007ffe81bf27a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.364055][T30294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8479369a4a
[ 4430.364058][T30294] RDX: 0000000000000040 RSI: 00000000242b5340 RDI: 0000000000000005
[ 4430.364059][T30294] RBP: 00007ffe81bf2830 R08: 0000000000418574 R09: 000000000000001c
[ 4430.364061][T30294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.364064][T30294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8479492000
| [ 4430.364064][T30294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8479492000
| [ 4430.364079][T30294]
| [ 4430.929201][T30298] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30298
| [4430.929840][T30298] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4430.930222][T30298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.930224][T30298] Call Trace:
[ 4430.930227][T30298]
[4430.930229][T30298] dump_stack_lvl (lib/dump_stack.c:123)
[4430.930239][T30298] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.930246][T30298] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4430.930253][T30298] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.930261][T30298] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.930269][T30298] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.930275][T30298] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.930287][T30298] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.930299][T30298] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.930304][T30298] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.930311][T30298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.930322][T30298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.930329][T30298] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.930339][T30298] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.930354][T30298] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.930358][T30298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.930369][T30298] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.930376][T30298] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.930382][T30298] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.930396][T30298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.930403][T30298] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.930413][T30298] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.930420][T30298] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.930430][T30298] __x64_sys_sendto (net/socket.c:2183)
[4430.930434][T30298] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.930439][T30298] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.930444][T30298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.930449][T30298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.930454][T30298] RIP: 0033:0x7f7ac9e3ea4a
[ 4430.930459][T30298] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.930462][T30298] RSP: 002b:00007ffc496df828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.930467][T30298] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ac9e3ea4a
[ 4430.930470][T30298] RDX: 0000000000000040 RSI: 0000000021a19340 RDI: 0000000000000005
[ 4430.930472][T30298] RBP: 00007ffc496df8b0 R08: 0000000000418574 R09: 000000000000001c
[ 4430.930474][T30298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.930476][T30298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ac9f67000
| [ 4430.930491][T30298]
| [ 4430.930494][T30298] lwtunnel_output(): recursion limit reached on datapath
| [ 4432.434956][T30302] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30302
| [4432.435473][T30302] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4432.435738][T30302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.435740][T30302] Call Trace:
[ 4432.435743][T30302]
[4432.435745][T30302] dump_stack_lvl (lib/dump_stack.c:123)
[4432.435754][T30302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.435762][T30302] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4432.435768][T30302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.435777][T30302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.435785][T30302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.435790][T30302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.435802][T30302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.435814][T30302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.435820][T30302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.435828][T30302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.435838][T30302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.435844][T30302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.435853][T30302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.435869][T30302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.435872][T30302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.435883][T30302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.435891][T30302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.435896][T30302] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.435910][T30302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.435917][T30302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.435928][T30302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.435935][T30302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.435945][T30302] __x64_sys_sendto (net/socket.c:2183)
[4432.435949][T30302] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4432.435953][T30302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.435959][T30302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.435964][T30302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.435968][T30302] RIP: 0033:0x7f450d0b3a4a
[ 4432.435973][T30302] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4432.435976][T30302] RSP: 002b:00007ffe00412478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.435980][T30302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f450d0b3a4a
[ 4432.435982][T30302] RDX: 0000000000000040 RSI: 000000002949a340 RDI: 0000000000000005
[ 4432.435984][T30302] RBP: 00007ffe00412500 R08: 0000000000418574 R09: 000000000000001c
[ 4432.435987][T30302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.435989][T30302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f450d1dc000
| [ 4432.436008][T30302]
| [ 4432.449052][T30302] lwtunnel_output(): recursion limit reached on datapath
| [ 4433.923487][T30306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30306
| [4433.923985][T30306] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4433.924282][T30306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4433.924285][T30306] Call Trace:
[ 4433.924288][T30306]
[4433.924290][T30306] dump_stack_lvl (lib/dump_stack.c:123)
[4433.924300][T30306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4433.924308][T30306] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4433.924314][T30306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4433.924323][T30306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.924331][T30306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4433.924336][T30306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.924349][T30306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4433.924361][T30306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4433.924366][T30306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4433.924374][T30306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.924384][T30306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4433.924391][T30306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4433.924401][T30306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4433.924416][T30306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4433.924420][T30306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.924431][T30306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.924438][T30306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.924444][T30306] ? __pfx___sys_sendto (net/socket.c:2147)
[4433.924458][T30306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4433.924465][T30306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4433.924475][T30306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4433.924482][T30306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4433.924493][T30306] __x64_sys_sendto (net/socket.c:2183)
[4433.924497][T30306] ? do_syscall_64 (./arch/x86/include/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.924501][T30306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4433.924506][T30306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4433.924511][T30306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4433.924516][T30306] RIP: 0033:0x7f2e6d910a4a
[ 4433.924521][T30306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.924524][T30306] RSP: 002b:00007ffdb828d1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4433.924528][T30306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e6d910a4a
[ 4433.924531][T30306] RDX: 0000000000000040 RSI: 000000000db39340 RDI: 0000000000000005
[ 4433.924533][T30306] RBP: 00007ffdb828d230 R08: 0000000000418574 R09: 000000000000001c
[ 4433.924535][T30306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4433.924537][T30306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e6da39000
| [ 4433.924552][T30306]
| [ 4433.924574][T30306] lwtunnel_output(): recursion limit reached on datapath
| [ 4435.414117][T30310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30310
| [4435.414592][T30310] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4435.414846][T30310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.414849][T30310] Call Trace:
[ 4435.414851][T30310]
[4435.414854][T30310] dump_stack_lvl (lib/dump_stack.c:123)
[4435.414864][T30310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.414871][T30310] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4435.414878][T30310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.414887][T30310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.414895][T30310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.414900][T30310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.414912][T30310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.414924][T30310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.414929][T30310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.414937][T30310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.414947][T30310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.414954][T30310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.414964][T30310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.414972][T30310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.414993][T30310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.415000][T30310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.415007][T30310] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.415022][T30310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.415028][T30310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.415038][T30310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.415045][T30310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.415055][T30310] __x64_sys_sendto (net/socket.c:2183)
[4435.415059][T30310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.415063][T30310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.415069][T30310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.415074][T30310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.415078][T30310] RIP: 0033:0x7fe8e8018a4a
[ 4435.415083][T30310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.415086][T30310] RSP: 002b:00007ffff0ba1ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.415091][T30310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8e8018a4a
[ 4435.415093][T30310] RDX: 0000000000000040 RSI: 0000000033126340 RDI: 0000000000000005
[ 4435.415095][T30310] RBP: 00007ffff0ba1f70 R08: 0000000000418574 R09: 000000000000001c
[ 4435.415098][T30310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.415100][T30310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e8141000
| [ 4435.415100][T30310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e8141000
| [ 4435.415114][T30310]
| [ 4435.428175][T30310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30310
| [4435.428531][T30310] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4435.428775][T30310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.428777][T30310] Call Trace:
[ 4435.428779][T30310]
[4435.428781][T30310] dump_stack_lvl (lib/dump_stack.c:123)
[4435.428788][T30310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.428794][T30310] lwtunnel_output (net/core/lwtunnel.c:359)
[4435.428801][T30310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.428808][T30310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.428816][T30310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.428821][T30310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.428833][T30310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.428845][T30310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.428850][T30310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.428856][T30310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.428865][T30310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.428870][T30310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.428879][T30310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.428887][T30310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.428908][T30310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.428913][T30310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.428919][T30310] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.428934][T30310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.428940][T30310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.428949][T30310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.428956][T30310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.428967][T30310] __x64_sys_sendto (net/socket.c:2183)
[4435.428971][T30310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.428974][T30310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.428980][T30310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.428985][T30310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.428988][T30310] RIP: 0033:0x7fe8e8018a4a
[ 4435.428992][T30310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.428995][T30310] RSP: 002b:00007ffff0ba1ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.428999][T30310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8e8018a4a
[ 4435.429001][T30310] RDX: 0000000000000040 RSI: 0000000033126340 RDI: 0000000000000005
[ 4435.429003][T30310] RBP: 00007ffff0ba1f70 R08: 0000000000418574 R09: 000000000000001c
[ 4435.429006][T30310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.429008][T30310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e8141000
| [ 4435.429008][T30310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e8141000
| [ 4435.429023][T30310]
| [ 4435.441692][T30310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30310
| [4435.442077][T30310] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4435.442323][T30310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.442325][T30310] Call Trace:
[ 4435.442327][T30310]
[4435.442330][T30310] dump_stack_lvl (lib/dump_stack.c:123)
[4435.442336][T30310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.442342][T30310] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4435.442349][T30310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.442356][T30310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.442363][T30310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.442368][T30310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.442381][T30310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.442392][T30310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.442398][T30310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.442403][T30310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.442413][T30310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.442417][T30310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.442426][T30310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.442434][T30310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.442455][T30310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.442460][T30310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.442466][T30310] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.442481][T30310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.442487][T30310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.442496][T30310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.442503][T30310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.442513][T30310] __x64_sys_sendto (net/socket.c:2183)
[4435.442518][T30310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.442521][T30310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.442526][T30310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.442531][T30310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.442535][T30310] RIP: 0033:0x7fe8e8018a4a
[ 4435.442539][T30310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.442542][T30310] RSP: 002b:00007ffff0ba1ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.442546][T30310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8e8018a4a
[ 4435.442548][T30310] RDX: 0000000000000040 RSI: 0000000033126340 RDI: 0000000000000005
[ 4435.442550][T30310] RBP: 00007ffff0ba1f70 R08: 0000000000418574 R09: 000000000000001c
[ 4435.442552][T30310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.442554][T30310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e8141000
| [ 4435.442554][T30310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e8141000
| [ 4435.442570][T30310]
| [ 4435.926739][T30314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30314
| [4435.927621][T30314] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4435.927894][T30314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.927896][T30314] Call Trace:
[ 4435.927899][T30314]
[4435.927901][T30314] dump_stack_lvl (lib/dump_stack.c:123)
[4435.927911][T30314] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.927918][T30314] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4435.927925][T30314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.927934][T30314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.927943][T30314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.927947][T30314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.927960][T30314] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.927972][T30314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.927977][T30314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.927985][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.927996][T30314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.928002][T30314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.928013][T30314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.928029][T30314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4435.928033][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.928044][T30314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.928051][T30314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.928056][T30314] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.928070][T30314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.928077][T30314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.928088][T30314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.928095][T30314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.928105][T30314] __x64_sys_sendto (net/socket.c:2183)
[4435.928109][T30314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.928113][T30314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.928118][T30314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.928122][T30314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.928127][T30314] RIP: 0033:0x7f1bc7478a4a
[ 4435.928132][T30314] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.928135][T30314] RSP: 002b:00007ffca6304208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.928140][T30314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc7478a4a
[ 4435.928142][T30314] RDX: 0000000000000040 RSI: 0000000036546340 RDI: 0000000000000005
[ 4435.928144][T30314] RBP: 00007ffca6304290 R08: 0000000000418574 R09: 000000000000001c
[ 4435.928147][T30314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.928149][T30314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc75a1000
| [ 4435.928163][T30314]
| [ 4435.940503][T30314] lwtunnel_output(): recursion limit reached on datapath
| [ 4437.417857][T30318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30318
| [4437.418384][T30318] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4437.418653][T30318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4437.418656][T30318] Call Trace:
[ 4437.418658][T30318]
[4437.418661][T30318] dump_stack_lvl (lib/dump_stack.c:123)
[4437.418671][T30318] check_preemption_disabled (lib/smp_processor_id.c:52)
[4437.418678][T30318] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4437.418684][T30318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4437.418693][T30318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4437.418702][T30318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4437.418707][T30318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4437.418719][T30318] rawv6_sendmsg (net/ipv6/raw.c:918)
[4437.418730][T30318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4437.418736][T30318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4437.418744][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4437.418754][T30318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4437.418761][T30318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4437.418770][T30318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4437.418786][T30318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4437.418789][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4437.418800][T30318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4437.418807][T30318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4437.418813][T30318] ? __pfx___sys_sendto (net/socket.c:2147)
[4437.418827][T30318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4437.418834][T30318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4437.418845][T30318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4437.418852][T30318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4437.418862][T30318] __x64_sys_sendto (net/socket.c:2183)
[4437.418866][T30318] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4437.418871][T30318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4437.418876][T30318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4437.418881][T30318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4437.418886][T30318] RIP: 0033:0x7f22cec53a4a
[ 4437.418891][T30318] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4437.418895][T30318] RSP: 002b:00007ffdfb5dc0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4437.418900][T30318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22cec53a4a
[ 4437.418902][T30318] RDX: 0000000000000040 RSI: 0000000032055340 RDI: 0000000000000005
[ 4437.418905][T30318] RBP: 00007ffdfb5dc170 R08: 0000000000418574 R09: 000000000000001c
[ 4437.418907][T30318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4437.418909][T30318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22ced7c000
| [ 4437.418924][T30318]
| [ 4437.418927][T30318] lwtunnel_output(): recursion limit reached on datapath
| [ 4438.932195][T30322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30322
| [4438.932660][T30322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4438.932910][T30322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.932913][T30322] Call Trace:
[ 4438.932915][T30322]
[4438.932918][T30322] dump_stack_lvl (lib/dump_stack.c:123)
[4438.932927][T30322] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.932934][T30322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4438.932941][T30322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.932949][T30322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.932957][T30322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.932962][T30322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.932974][T30322] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.932986][T30322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.932992][T30322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.932999][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.933013][T30322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.933019][T30322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.933028][T30322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.933045][T30322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.933048][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.933059][T30322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.933066][T30322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.933072][T30322] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.933086][T30322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.933093][T30322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.933104][T30322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.933111][T30322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.933121][T30322] __x64_sys_sendto (net/socket.c:2183)
[4438.933125][T30322] ? do_syscall_64 (./arch/x86/include/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.933130][T30322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.933135][T30322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.933140][T30322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.933145][T30322] RIP: 0033:0x7f6587432a4a
[ 4438.933150][T30322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.933154][T30322] RSP: 002b:00007ffc6979b5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.933158][T30322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6587432a4a
[ 4438.933160][T30322] RDX: 0000000000000040 RSI: 000000000977b340 RDI: 0000000000000005
[ 4438.933162][T30322] RBP: 00007ffc6979b670 R08: 0000000000418574 R09: 000000000000001c
[ 4438.933165][T30322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.933166][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658755b000
| [ 4438.933166][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658755b000
| [ 4438.933181][T30322]
| [ 4438.945903][T30322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30322
| [4438.946273][T30322] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4438.946518][T30322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.946519][T30322] Call Trace:
[ 4438.946521][T30322]
[4438.946523][T30322] dump_stack_lvl (lib/dump_stack.c:123)
[4438.946529][T30322] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.946536][T30322] lwtunnel_output (net/core/lwtunnel.c:359)
[4438.946542][T30322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.946549][T30322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.946556][T30322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.946561][T30322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.946573][T30322] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.946585][T30322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.946590][T30322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.946594][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.946602][T30322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.946606][T30322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.946615][T30322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.946631][T30322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.946634][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.946646][T30322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.946650][T30322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.946656][T30322] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.946671][T30322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.946677][T30322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.946686][T30322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.946693][T30322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.946703][T30322] __x64_sys_sendto (net/socket.c:2183)
[4438.946707][T30322] ? do_syscall_64 (./arch/x86/include/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.946711][T30322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.946715][T30322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.946720][T30322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.946723][T30322] RIP: 0033:0x7f6587432a4a
[ 4438.946726][T30322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.946729][T30322] RSP: 002b:00007ffc6979b5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.946732][T30322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6587432a4a
[ 4438.946735][T30322] RDX: 0000000000000040 RSI: 000000000977b340 RDI: 0000000000000005
[ 4438.946736][T30322] RBP: 00007ffc6979b670 R08: 0000000000418574 R09: 000000000000001c
[ 4438.946739][T30322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.946741][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658755b000
| [ 4438.946741][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658755b000
| [ 4438.946755][T30322]
| [ 4438.963152][T30322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30322
| [4438.963517][T30322] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4438.963764][T30322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.963766][T30322] Call Trace:
[ 4438.963768][T30322]
[4438.963770][T30322] dump_stack_lvl (lib/dump_stack.c:123)
[4438.963777][T30322] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.963784][T30322] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4438.963791][T30322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.963798][T30322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.963805][T30322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.963810][T30322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.963823][T30322] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.963835][T30322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.963840][T30322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.963847][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.963855][T30322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.963860][T30322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.963869][T30322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.963885][T30322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.963888][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.963900][T30322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.963905][T30322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.963911][T30322] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.963925][T30322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.963932][T30322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.963940][T30322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.963947][T30322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.963958][T30322] __x64_sys_sendto (net/socket.c:2183)
[4438.963962][T30322] ? do_syscall_64 (./arch/x86/include/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.963965][T30322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.963970][T30322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.963975][T30322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.963979][T30322] RIP: 0033:0x7f6587432a4a
[ 4438.963983][T30322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.963986][T30322] RSP: 002b:00007ffc6979b5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.963989][T30322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6587432a4a
[ 4438.963991][T30322] RDX: 0000000000000040 RSI: 000000000977b340 RDI: 0000000000000005
[ 4438.963993][T30322] RBP: 00007ffc6979b670 R08: 0000000000418574 R09: 000000000000001c
[ 4438.963996][T30322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.963998][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658755b000
| [ 4438.963998][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658755b000
| [ 4438.964014][T30322]
| [ 4439.448342][T30326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30326
| [4439.448807][T30326] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4439.449081][T30326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.449083][T30326] Call Trace:
[ 4439.449086][T30326]
[4439.449088][T30326] dump_stack_lvl (lib/dump_stack.c:123)
[4439.449098][T30326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.449105][T30326] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4439.449112][T30326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.449121][T30326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.449129][T30326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.449134][T30326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.449146][T30326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.449158][T30326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.449164][T30326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.449171][T30326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.449182][T30326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.449188][T30326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.449198][T30326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.449214][T30326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.449217][T30326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.449228][T30326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.449235][T30326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.449241][T30326] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.449255][T30326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.449262][T30326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.449272][T30326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.449279][T30326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.449289][T30326] __x64_sys_sendto (net/socket.c:2183)
[4439.449293][T30326] ? do_syscall_64 (./arch/x86/include/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.449298][T30326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.449303][T30326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.449308][T30326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.449314][T30326] RIP: 0033:0x7fd641ce8a4a
[ 4439.449319][T30326] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.449322][T30326] RSP: 002b:00007ffdb0ff6f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.449327][T30326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd641ce8a4a
[ 4439.449329][T30326] RDX: 0000000000000040 RSI: 0000000014110340 RDI: 0000000000000005
[ 4439.449331][T30326] RBP: 00007ffdb0ff6fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.449334][T30326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.449336][T30326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd641e11000
| [ 4439.449336][T30326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd641e11000
| [ 4439.449350][T30326]
| [ 4439.449373][T30326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30326
| [4439.461101][T30326] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4439.461351][T30326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.461353][T30326] Call Trace:
[ 4439.461356][T30326]
[4439.461358][T30326] dump_stack_lvl (lib/dump_stack.c:123)
[4439.461364][T30326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.461372][T30326] lwtunnel_output (net/core/lwtunnel.c:359)
[4439.461378][T30326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.461386][T30326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.461393][T30326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.461398][T30326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.461410][T30326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.461422][T30326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.461427][T30326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.461433][T30326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.461442][T30326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.461447][T30326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.461456][T30326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.461472][T30326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.461475][T30326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.461487][T30326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.461493][T30326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.461499][T30326] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.461514][T30326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.461520][T30326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.461530][T30326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.461537][T30326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.461547][T30326] __x64_sys_sendto (net/socket.c:2183)
[4439.461551][T30326] ? do_syscall_64 (./arch/x86/include/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.461555][T30326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.461560][T30326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.461564][T30326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.461568][T30326] RIP: 0033:0x7fd641ce8a4a
[ 4439.461572][T30326] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.461575][T30326] RSP: 002b:00007ffdb0ff6f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.461578][T30326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd641ce8a4a
[ 4439.461580][T30326] RDX: 0000000000000040 RSI: 0000000014110340 RDI: 0000000000000005
[ 4439.461582][T30326] RBP: 00007ffdb0ff6fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.461585][T30326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.461587][T30326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd641e11000
| [ 4439.957190][T30330] lwtunnel_output(): recursion limit reached on datapath
| [ 4441.452928][T30334] check_preemption_disabled: 2 callbacks suppressed
| [ 4441.452938][T30334] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30334
| [4441.454616][T30334] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4441.454867][T30334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.454869][T30334] Call Trace:
[ 4441.454872][T30334]
[4441.454874][T30334] dump_stack_lvl (lib/dump_stack.c:123)
[4441.454883][T30334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.454891][T30334] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4441.454897][T30334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.454906][T30334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.454914][T30334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.454919][T30334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.454932][T30334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.454944][T30334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.454949][T30334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.454957][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.454967][T30334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.454974][T30334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.454983][T30334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.454999][T30334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.455002][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.455015][T30334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.455022][T30334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.455028][T30334] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.455043][T30334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.455050][T30334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.455060][T30334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.455067][T30334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.455077][T30334] __x64_sys_sendto (net/socket.c:2183)
[4441.455081][T30334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.455085][T30334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.455090][T30334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.455095][T30334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.455100][T30334] RIP: 0033:0x7f90e2e74a4a
[ 4441.455105][T30334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.455108][T30334] RSP: 002b:00007ffc736f0e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.455113][T30334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90e2e74a4a
[ 4441.455115][T30334] RDX: 0000000000000040 RSI: 0000000031590340 RDI: 0000000000000005
[ 4441.455117][T30334] RBP: 00007ffc736f0ec0 R08: 0000000000418574 R09: 000000000000001c
[ 4441.455119][T30334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.455121][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90e2f9d000
| [ 4441.455121][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90e2f9d000
| [ 4441.455135][T30334]
| [ 4441.467592][T30334] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30334
| [4441.467948][T30334] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4441.468207][T30334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.468209][T30334] Call Trace:
[ 4441.468211][T30334]
[4441.468213][T30334] dump_stack_lvl (lib/dump_stack.c:123)
[4441.468219][T30334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.468225][T30334] lwtunnel_output (net/core/lwtunnel.c:359)
[4441.468232][T30334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.468239][T30334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.468246][T30334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.468251][T30334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.468263][T30334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.468275][T30334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.468280][T30334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.468284][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.468292][T30334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.468296][T30334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.468305][T30334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.468321][T30334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.468324][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.468335][T30334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.468341][T30334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.468346][T30334] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.468361][T30334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.468367][T30334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.468376][T30334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.468383][T30334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.468394][T30334] __x64_sys_sendto (net/socket.c:2183)
[4441.468398][T30334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.468401][T30334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.468405][T30334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.468410][T30334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.468414][T30334] RIP: 0033:0x7f90e2e74a4a
[ 4441.468417][T30334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.468420][T30334] RSP: 002b:00007ffc736f0e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.468423][T30334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90e2e74a4a
[ 4441.468426][T30334] RDX: 0000000000000040 RSI: 0000000031590340 RDI: 0000000000000005
[ 4441.468428][T30334] RBP: 00007ffc736f0ec0 R08: 0000000000418574 R09: 000000000000001c
[ 4441.468430][T30334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.468432][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90e2f9d000
| [ 4441.468432][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90e2f9d000
| [ 4441.468446][T30334]
| [ 4441.468911][T30334] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30334
| [4441.480401][T30334] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4441.480653][T30334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.480655][T30334] Call Trace:
[ 4441.480657][T30334]
[4441.480659][T30334] dump_stack_lvl (lib/dump_stack.c:123)
[4441.480667][T30334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.480673][T30334] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4441.480679][T30334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.480687][T30334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.480693][T30334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.480698][T30334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.480711][T30334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.480723][T30334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.480729][T30334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.480734][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.480743][T30334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.480747][T30334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.480756][T30334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.480772][T30334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.480775][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.480786][T30334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.480791][T30334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.480797][T30334] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.480812][T30334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.480819][T30334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.480827][T30334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.480834][T30334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.480844][T30334] __x64_sys_sendto (net/socket.c:2183)
[4441.480848][T30334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.480852][T30334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.480856][T30334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.480861][T30334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.480865][T30334] RIP: 0033:0x7f90e2e74a4a
[ 4441.480868][T30334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.480871][T30334] RSP: 002b:00007ffc736f0e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.480874][T30334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90e2e74a4a
[ 4441.480876][T30334] RDX: 0000000000000040 RSI: 0000000031590340 RDI: 0000000000000005
[ 4441.480878][T30334] RBP: 00007ffc736f0ec0 R08: 0000000000418574 R09: 000000000000001c
[ 4441.480880][T30334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.480882][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90e2f9d000
| [ 4441.480882][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90e2f9d000
| [ 4441.480897][T30334]
| [ 4441.954440][T30338] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30338
| [4441.954905][T30338] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4441.955172][T30338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.955174][T30338] Call Trace:
[ 4441.955177][T30338]
[4441.955179][T30338] dump_stack_lvl (lib/dump_stack.c:123)
[4441.955189][T30338] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.955197][T30338] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4441.955203][T30338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.955212][T30338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.955221][T30338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.955226][T30338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.955238][T30338] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.955250][T30338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.955255][T30338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.955263][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.955273][T30338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.955280][T30338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.955289][T30338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.955305][T30338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.955309][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.955320][T30338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.955326][T30338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.955332][T30338] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.955346][T30338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.955354][T30338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.955364][T30338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.955371][T30338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.955381][T30338] __x64_sys_sendto (net/socket.c:2183)
[4441.955385][T30338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.955390][T30338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.955395][T30338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.955399][T30338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.955405][T30338] RIP: 0033:0x7f9b88461a4a
[ 4441.955409][T30338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.955412][T30338] RSP: 002b:00007ffccad2d6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.955417][T30338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b88461a4a
[ 4441.955419][T30338] RDX: 0000000000000040 RSI: 000000000fea8340 RDI: 0000000000000005
[ 4441.955421][T30338] RBP: 00007ffccad2d750 R08: 0000000000418574 R09: 000000000000001c
[ 4441.955423][T30338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.955425][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8858a000
| [ 4441.955425][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8858a000
| [ 4441.955440][T30338]
| [ 4441.955444][T30338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30338
| [4441.967868][T30338] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4441.968122][T30338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.968124][T30338] Call Trace:
[ 4441.968126][T30338]
[4441.968128][T30338] dump_stack_lvl (lib/dump_stack.c:123)
[4441.968135][T30338] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.968142][T30338] lwtunnel_output (net/core/lwtunnel.c:359)
[4441.968148][T30338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.968156][T30338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.968163][T30338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.968168][T30338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.968180][T30338] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.968192][T30338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.968197][T30338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.968202][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.968211][T30338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.968215][T30338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.968224][T30338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.968241][T30338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.968244][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.968256][T30338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.968261][T30338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.968266][T30338] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.968281][T30338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.968288][T30338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.968296][T30338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.968303][T30338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.968313][T30338] __x64_sys_sendto (net/socket.c:2183)
[4441.968317][T30338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.968321][T30338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.968326][T30338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.968331][T30338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.968335][T30338] RIP: 0033:0x7f9b88461a4a
[ 4441.968338][T30338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.968341][T30338] RSP: 002b:00007ffccad2d6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.968345][T30338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b88461a4a
[ 4441.968347][T30338] RDX: 0000000000000040 RSI: 000000000fea8340 RDI: 0000000000000005
[ 4441.968349][T30338] RBP: 00007ffccad2d750 R08: 0000000000418574 R09: 000000000000001c
[ 4441.968351][T30338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.968353][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8858a000
| [ 4441.968353][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8858a000
| [ 4441.968367][T30338]
| [ 4441.968838][T30338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30338
| [4441.980267][T30338] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4441.980514][T30338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.980516][T30338] Call Trace:
[ 4441.980518][T30338]
[4441.980520][T30338] dump_stack_lvl (lib/dump_stack.c:123)
[4441.980527][T30338] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.980533][T30338] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4441.980540][T30338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.980547][T30338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.980555][T30338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.980560][T30338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.980572][T30338] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.980584][T30338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.980590][T30338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.980596][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.980604][T30338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.980609][T30338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.980618][T30338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.980634][T30338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.980637][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.980648][T30338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.980654][T30338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.980660][T30338] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.980674][T30338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.980681][T30338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.980690][T30338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.980697][T30338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.980708][T30338] __x64_sys_sendto (net/socket.c:2183)
[4441.980712][T30338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.980715][T30338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.980720][T30338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.980725][T30338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.980729][T30338] RIP: 0033:0x7f9b88461a4a
[ 4441.980733][T30338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.980736][T30338] RSP: 002b:00007ffccad2d6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.980739][T30338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b88461a4a
[ 4441.980741][T30338] RDX: 0000000000000040 RSI: 000000000fea8340 RDI: 0000000000000005
[ 4441.980743][T30338] RBP: 00007ffccad2d750 R08: 0000000000418574 R09: 000000000000001c
[ 4441.980745][T30338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.980747][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8858a000
| [ 4441.980747][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b8858a000
| [ 4441.980762][T30338]
| [ 4442.486982][T30342] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30342
| [4442.487460][T30342] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4442.487724][T30342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.487727][T30342] Call Trace:
[ 4442.487729][T30342]
[4442.487732][T30342] dump_stack_lvl (lib/dump_stack.c:123)
[4442.487741][T30342] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.487749][T30342] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4442.487755][T30342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.487764][T30342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.487772][T30342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.487777][T30342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.487789][T30342] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.487801][T30342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.487806][T30342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.487814][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.487824][T30342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.487831][T30342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.487840][T30342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.487856][T30342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.487859][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.487871][T30342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.487877][T30342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.487883][T30342] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.487897][T30342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.487904][T30342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.487915][T30342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.487922][T30342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.487933][T30342] __x64_sys_sendto (net/socket.c:2183)
[4442.487937][T30342] ? do_syscall_64 (./arch/x86/include/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.487941][T30342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.487947][T30342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.487952][T30342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.487957][T30342] RIP: 0033:0x7f4cccaeea4a
[ 4442.487962][T30342] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.487965][T30342] RSP: 002b:00007ffe5e46aa28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.487970][T30342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cccaeea4a
[ 4442.487972][T30342] RDX: 0000000000000040 RSI: 0000000030f41340 RDI: 0000000000000005
[ 4442.487974][T30342] RBP: 00007ffe5e46aab0 R08: 0000000000418574 R09: 000000000000001c
[ 4442.487976][T30342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.487979][T30342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cccc17000
| [ 4442.487979][T30342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cccc17000
| [ 4442.487993][T30342]
| [ 4442.487997][T30342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30342
| [4442.500476][T30342] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4442.500723][T30342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.500725][T30342] Call Trace:
[ 4442.500727][T30342]
[4442.500729][T30342] dump_stack_lvl (lib/dump_stack.c:123)
[4442.500736][T30342] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.500741][T30342] lwtunnel_output (net/core/lwtunnel.c:359)
[4442.500748][T30342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.500756][T30342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.500762][T30342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.500767][T30342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.500780][T30342] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.500792][T30342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.500797][T30342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.500802][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.500810][T30342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.500814][T30342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.500823][T30342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.500840][T30342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.500843][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.500855][T30342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.500860][T30342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.500865][T30342] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.500880][T30342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.500887][T30342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.500896][T30342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.500903][T30342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.500913][T30342] __x64_sys_sendto (net/socket.c:2183)
[4442.500917][T30342] ? do_syscall_64 (./arch/x86/include/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.500921][T30342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.500926][T30342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.500931][T30342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.500934][T30342] RIP: 0033:0x7f4cccaeea4a
[ 4442.500938][T30342] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.500941][T30342] RSP: 002b:00007ffe5e46aa28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.500944][T30342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cccaeea4a
[ 4442.500946][T30342] RDX: 0000000000000040 RSI: 0000000030f41340 RDI: 0000000000000005
[ 4442.500948][T30342] RBP: 00007ffe5e46aab0 R08: 0000000000418574 R09: 000000000000001c
[ 4442.500951][T30342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.500953][T30342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cccc17000
| [ 4442.500953][T30342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cccc17000
| [ 4442.500967][T30342]
| [ 4442.515635][T30342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30342
| [4442.515997][T30342] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4442.516264][T30342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.516265][T30342] Call Trace:
[ 4442.516267][T30342]
[4442.516270][T30342] dump_stack_lvl (lib/dump_stack.c:123)
[4442.516276][T30342] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.516282][T30342] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4442.516289][T30342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.516297][T30342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.516303][T30342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.516308][T30342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.516320][T30342] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.516332][T30342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.516337][T30342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.516343][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.516351][T30342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.516356][T30342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.516365][T30342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.516381][T30342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.516384][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.516395][T30342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.516400][T30342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.516406][T30342] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.516421][T30342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.516427][T30342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.516437][T30342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.516444][T30342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.516454][T30342] __x64_sys_sendto (net/socket.c:2183)
[4442.516458][T30342] ? do_syscall_64 (./arch/x86/include/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.516462][T30342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.516467][T30342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.516472][T30342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.516475][T30342] RIP: 0033:0x7f4cccaeea4a
[ 4442.516479][T30342] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.516482][T30342] RSP: 002b:00007ffe5e46aa28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.516486][T30342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cccaeea4a
[ 4442.516488][T30342] RDX: 0000000000000040 RSI: 0000000030f41340 RDI: 0000000000000005
[ 4442.516491][T30342] RBP: 00007ffe5e46aab0 R08: 0000000000418574 R09: 000000000000001c
[ 4442.516493][T30342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.516495][T30342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cccc17000
| [ 4442.516495][T30342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cccc17000
| [ 4442.516510][T30342]
| [ 4442.991947][T30346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30346
| [4442.992479][T30346] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4442.992749][T30346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.992751][T30346] Call Trace:
[ 4442.992754][T30346]
[4442.992756][T30346] dump_stack_lvl (lib/dump_stack.c:123)
[4442.992766][T30346] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.992773][T30346] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4442.992780][T30346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.992788][T30346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.992796][T30346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.992801][T30346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.992813][T30346] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.992825][T30346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.992830][T30346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.992839][T30346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.992850][T30346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.992856][T30346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.992865][T30346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.992881][T30346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.992884][T30346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.992895][T30346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.992902][T30346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.992908][T30346] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.992922][T30346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.992929][T30346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.992940][T30346] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.992947][T30346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.992957][T30346] __x64_sys_sendto (net/socket.c:2183)
[4442.992961][T30346] ? do_syscall_64 (./arch/x86/include/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.992965][T30346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.992971][T30346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.992976][T30346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.992981][T30346] RIP: 0033:0x7f88f60caa4a
[ 4442.992986][T30346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.992989][T30346] RSP: 002b:00007fffc3e12948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.992994][T30346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88f60caa4a
[ 4442.992996][T30346] RDX: 0000000000000040 RSI: 000000003ca43340 RDI: 0000000000000005
[ 4442.992999][T30346] RBP: 00007fffc3e129d0 R08: 0000000000418574 R09: 000000000000001c
[ 4442.993001][T30346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.993003][T30346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f61f3000
| [ 4445.984060][T30354] lwtunnel_output(): recursion limit reached on datapath
| [ 4447.452392][T30359] check_preemption_disabled: 2 callbacks suppressed
| [ 4447.452401][T30359] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30359
| [4447.453306][T30359] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4447.453572][T30359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4447.453575][T30359] Call Trace:
[ 4447.453577][T30359]
[4447.453580][T30359] dump_stack_lvl (lib/dump_stack.c:123)
[4447.453590][T30359] check_preemption_disabled (lib/smp_processor_id.c:52)
[4447.453598][T30359] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4447.453605][T30359] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4447.453613][T30359] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4447.453622][T30359] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4447.453627][T30359] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4447.453639][T30359] rawv6_sendmsg (net/ipv6/raw.c:918)
[4447.453651][T30359] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4447.453656][T30359] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4447.453664][T30359] ? __lock_release (kernel/locking/lockdep.c:5534)
[4447.453674][T30359] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4447.453679][T30359] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4447.453688][T30359] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4447.453704][T30359] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4447.453707][T30359] ? __lock_release (kernel/locking/lockdep.c:5534)
[4447.453718][T30359] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4447.453723][T30359] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4447.453729][T30359] ? __pfx___sys_sendto (net/socket.c:2147)
[4447.453743][T30359] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4447.453750][T30359] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4447.453759][T30359] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4447.453767][T30359] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4447.453777][T30359] __x64_sys_sendto (net/socket.c:2183)
[4447.453781][T30359] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4447.453785][T30359] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4447.453789][T30359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4447.453794][T30359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4447.453799][T30359] RIP: 0033:0x7fe71ab29a4a
[ 4447.453805][T30359] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4447.453808][T30359] RSP: 002b:00007fff76cb8a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4447.453812][T30359] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe71ab29a4a
[ 4447.453814][T30359] RDX: 0000000000000040 RSI: 000000003264c340 RDI: 0000000000000005
[ 4447.453816][T30359] RBP: 00007fff76cb8af0 R08: 0000000000418574 R09: 000000000000001c
[ 4447.453819][T30359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4447.453821][T30359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe71ac52000
| [ 4447.453835][T30359]
| [ 4447.453838][T30359] lwtunnel_output(): recursion limit reached on datapath
| [ 4448.950751][T30363] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30363
| [4448.951255][T30363] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4448.951524][T30363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.951527][T30363] Call Trace:
[ 4448.951529][T30363]
[4448.951532][T30363] dump_stack_lvl (lib/dump_stack.c:123)
[4448.951541][T30363] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.951548][T30363] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4448.951555][T30363] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.951563][T30363] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.951572][T30363] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.951576][T30363] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.951588][T30363] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.951600][T30363] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.951605][T30363] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.951613][T30363] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.951624][T30363] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.951630][T30363] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.951639][T30363] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.951655][T30363] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.951658][T30363] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.951669][T30363] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.951676][T30363] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.951682][T30363] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.951696][T30363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.951703][T30363] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.951714][T30363] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.951721][T30363] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.951731][T30363] __x64_sys_sendto (net/socket.c:2183)
[4448.951735][T30363] ? do_syscall_64 (./arch/x86/include/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.951739][T30363] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.951744][T30363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.951749][T30363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.951754][T30363] RIP: 0033:0x7f6698952a4a
[ 4448.951758][T30363] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.951761][T30363] RSP: 002b:00007ffcd920c148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.951765][T30363] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6698952a4a
[ 4448.951768][T30363] RDX: 0000000000000040 RSI: 0000000036c12340 RDI: 0000000000000005
[ 4448.951769][T30363] RBP: 00007ffcd920c1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4448.951771][T30363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.951773][T30363] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6698a7b000
| [ 4448.951788][T30363]
| [ 4448.951811][T30363] lwtunnel_output(): recursion limit reached on datapath
| [ 4450.437090][T30367] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30367
| [4450.437570][T30367] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4450.437830][T30367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.437832][T30367] Call Trace:
[ 4450.437834][T30367]
[4450.437837][T30367] dump_stack_lvl (lib/dump_stack.c:123)
[4450.437845][T30367] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.437851][T30367] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4450.437858][T30367] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.437865][T30367] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.437872][T30367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.437877][T30367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.437889][T30367] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.437900][T30367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.437906][T30367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.437911][T30367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.437920][T30367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.437925][T30367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.437934][T30367] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.437950][T30367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.437953][T30367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.437964][T30367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.437969][T30367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.437975][T30367] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.437989][T30367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.437996][T30367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.438006][T30367] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.438014][T30367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.438024][T30367] __x64_sys_sendto (net/socket.c:2183)
[4450.438027][T30367] ? do_syscall_64 (./arch/x86/include/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.438031][T30367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.438036][T30367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.438041][T30367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.438045][T30367] RIP: 0033:0x7fa34c104a4a
[ 4450.438050][T30367] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.438053][T30367] RSP: 002b:00007ffdb0ca0bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.438057][T30367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa34c104a4a
[ 4450.438059][T30367] RDX: 0000000000000040 RSI: 0000000015ac4340 RDI: 0000000000000005
[ 4450.438061][T30367] RBP: 00007ffdb0ca0c60 R08: 0000000000418574 R09: 000000000000001c
[ 4450.438063][T30367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.438065][T30367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa34c22d000
| [ 4450.438080][T30367]
| [ 4450.451335][T30367] lwtunnel_output(): recursion limit reached on datapath
| [ 4451.929731][T30371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30371
| [4451.930665][T30371] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4451.930932][T30371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4451.930935][T30371] Call Trace:
[ 4451.930938][T30371]
[4451.930940][T30371] dump_stack_lvl (lib/dump_stack.c:123)
[4451.930950][T30371] check_preemption_disabled (lib/smp_processor_id.c:52)
[4451.930957][T30371] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4451.930964][T30371] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4451.930972][T30371] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4451.930980][T30371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4451.930985][T30371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4451.930997][T30371] rawv6_sendmsg (net/ipv6/raw.c:918)
[4451.931011][T30371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4451.931016][T30371] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4451.931024][T30371] ? __lock_release (kernel/locking/lockdep.c:5534)
[4451.931035][T30371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4451.931041][T30371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4451.931051][T30371] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4451.931067][T30371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4451.931070][T30371] ? __lock_release (kernel/locking/lockdep.c:5534)
[4451.931082][T30371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4451.931088][T30371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4451.931094][T30371] ? __pfx___sys_sendto (net/socket.c:2147)
[4451.931108][T30371] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4451.931115][T30371] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4451.931125][T30371] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4451.931133][T30371] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4451.931143][T30371] __x64_sys_sendto (net/socket.c:2183)
[4451.931147][T30371] ? do_syscall_64 (./arch/x86/include/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.931151][T30371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4451.931156][T30371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4451.931160][T30371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4451.931165][T30371] RIP: 0033:0x7f293dc16a4a
[ 4451.931170][T30371] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.931174][T30371] RSP: 002b:00007ffd18fd61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4451.931178][T30371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f293dc16a4a
[ 4451.931180][T30371] RDX: 0000000000000040 RSI: 00000000047f9340 RDI: 0000000000000005
[ 4451.931182][T30371] RBP: 00007ffd18fd6230 R08: 0000000000418574 R09: 000000000000001c
[ 4451.931185][T30371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4451.931187][T30371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f293dd3f000
| [ 4451.931201][T30371]
| [ 4451.943638][T30371] lwtunnel_output(): recursion limit reached on datapath
| [ 4453.417058][T30375] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30375
| [4453.417527][T30375] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4453.417778][T30375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4453.417781][T30375] Call Trace:
[ 4453.417783][T30375]
[4453.417786][T30375] dump_stack_lvl (lib/dump_stack.c:123)
[4453.417795][T30375] check_preemption_disabled (lib/smp_processor_id.c:52)
[4453.417802][T30375] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4453.417809][T30375] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4453.417818][T30375] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.417826][T30375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4453.417831][T30375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.417844][T30375] rawv6_sendmsg (net/ipv6/raw.c:918)
[4453.417855][T30375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4453.417861][T30375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4453.417868][T30375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.417878][T30375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4453.417884][T30375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4453.417894][T30375] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4453.417910][T30375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4453.417913][T30375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.417924][T30375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.417930][T30375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.417936][T30375] ? __pfx___sys_sendto (net/socket.c:2147)
[4453.417951][T30375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4453.417958][T30375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4453.417968][T30375] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4453.417975][T30375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4453.417986][T30375] __x64_sys_sendto (net/socket.c:2183)
[4453.417990][T30375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4453.417994][T30375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4453.417999][T30375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4453.418006][T30375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4453.418010][T30375] RIP: 0033:0x7f1b7a520a4a
[ 4453.418015][T30375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4453.418019][T30375] RSP: 002b:00007ffcc9f91218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4453.418023][T30375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b7a520a4a
[ 4453.418026][T30375] RDX: 0000000000000040 RSI: 000000002277e340 RDI: 0000000000000005
[ 4453.418027][T30375] RBP: 00007ffcc9f912a0 R08: 0000000000418574 R09: 000000000000001c
[ 4453.418029][T30375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4453.418031][T30375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b7a649000
| [ 4453.418031][T30375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b7a649000
| [ 4453.418045][T30375]
| [ 4453.430576][T30375] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30375
| [4453.430932][T30375] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4453.431182][T30375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4453.431184][T30375] Call Trace:
[ 4453.431185][T30375]
[4453.431188][T30375] dump_stack_lvl (lib/dump_stack.c:123)
[4453.431193][T30375] check_preemption_disabled (lib/smp_processor_id.c:52)
[4453.431199][T30375] lwtunnel_output (net/core/lwtunnel.c:359)
[4453.431205][T30375] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4453.431212][T30375] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.431218][T30375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4453.431223][T30375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.431235][T30375] rawv6_sendmsg (net/ipv6/raw.c:918)
[4453.431247][T30375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4453.431252][T30375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4453.431256][T30375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.431265][T30375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4453.431269][T30375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4453.431277][T30375] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4453.431293][T30375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4453.431297][T30375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.431308][T30375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.431313][T30375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.431319][T30375] ? __pfx___sys_sendto (net/socket.c:2147)
[4453.431334][T30375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4453.431340][T30375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4453.431348][T30375] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4453.431356][T30375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4453.431366][T30375] __x64_sys_sendto (net/socket.c:2183)
[4453.431370][T30375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4453.431373][T30375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4453.431378][T30375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4453.431383][T30375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4453.431386][T30375] RIP: 0033:0x7f1b7a520a4a
[ 4453.431390][T30375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4453.431392][T30375] RSP: 002b:00007ffcc9f91218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4453.431395][T30375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b7a520a4a
[ 4453.431397][T30375] RDX: 0000000000000040 RSI: 000000002277e340 RDI: 0000000000000005
[ 4453.431399][T30375] RBP: 00007ffcc9f912a0 R08: 0000000000418574 R09: 000000000000001c
[ 4453.431401][T30375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4453.431403][T30375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b7a649000
| [ 4453.431403][T30375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b7a649000
| [ 4453.431417][T30375]
| [ 4453.431948][T30375] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30375
| [4453.443314][T30375] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4453.443558][T30375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4453.443560][T30375] Call Trace:
[ 4453.443562][T30375]
[4453.443564][T30375] dump_stack_lvl (lib/dump_stack.c:123)
[4453.443570][T30375] check_preemption_disabled (lib/smp_processor_id.c:52)
[4453.443576][T30375] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4453.443583][T30375] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4453.443590][T30375] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.443597][T30375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4453.443602][T30375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.443614][T30375] rawv6_sendmsg (net/ipv6/raw.c:918)
[4453.443626][T30375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4453.443632][T30375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4453.443636][T30375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.443645][T30375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4453.443649][T30375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4453.443658][T30375] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4453.443674][T30375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4453.443677][T30375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.443689][T30375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.443694][T30375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.443700][T30375] ? __pfx___sys_sendto (net/socket.c:2147)
[4453.443714][T30375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4453.443721][T30375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4453.443730][T30375] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4453.443737][T30375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4453.443748][T30375] __x64_sys_sendto (net/socket.c:2183)
[4453.443752][T30375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4453.443755][T30375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4453.443760][T30375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4453.443765][T30375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4453.443768][T30375] RIP: 0033:0x7f1b7a520a4a
[ 4453.443772][T30375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4453.443774][T30375] RSP: 002b:00007ffcc9f91218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4453.443778][T30375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b7a520a4a
[ 4453.443780][T30375] RDX: 0000000000000040 RSI: 000000002277e340 RDI: 0000000000000005
[ 4453.443782][T30375] RBP: 00007ffcc9f912a0 R08: 0000000000418574 R09: 000000000000001c
[ 4453.443784][T30375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4453.443786][T30375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b7a649000
| [ 4453.443786][T30375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b7a649000
| [ 4453.443800][T30375]
| [ 4453.940470][T30379] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30379
| [4453.940960][T30379] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4453.941247][T30379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4453.941249][T30379] Call Trace:
[ 4453.941252][T30379]
[4453.941255][T30379] dump_stack_lvl (lib/dump_stack.c:123)
[4453.941264][T30379] check_preemption_disabled (lib/smp_processor_id.c:52)
[4453.941272][T30379] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4453.941278][T30379] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4453.941286][T30379] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.941295][T30379] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4453.941300][T30379] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.941312][T30379] rawv6_sendmsg (net/ipv6/raw.c:918)
[4453.941323][T30379] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4453.941329][T30379] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4453.941337][T30379] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.941347][T30379] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4453.941354][T30379] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4453.941363][T30379] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4453.941379][T30379] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4453.941382][T30379] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.941393][T30379] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.941400][T30379] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.941406][T30379] ? __pfx___sys_sendto (net/socket.c:2147)
[4453.941420][T30379] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4453.941428][T30379] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4453.941439][T30379] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4453.941446][T30379] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4453.941456][T30379] __x64_sys_sendto (net/socket.c:2183)
[4453.941460][T30379] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4453.941464][T30379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4453.941470][T30379] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4453.941474][T30379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4453.941479][T30379] RIP: 0033:0x7faee1b1ea4a
[ 4453.941484][T30379] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4453.941488][T30379] RSP: 002b:00007fffc23b52e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4453.941493][T30379] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faee1b1ea4a
[ 4453.941496][T30379] RDX: 0000000000000040 RSI: 0000000006bfb340 RDI: 0000000000000005
[ 4453.941498][T30379] RBP: 00007fffc23b5370 R08: 0000000000418574 R09: 000000000000001c
[ 4453.941500][T30379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4453.941502][T30379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faee1c47000
| [ 4453.941517][T30379]
| [ 4453.941520][T30379] lwtunnel_output(): recursion limit reached on datapath
| [ 4455.406935][T30383] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30383
| [4455.408088][T30383] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4455.408347][T30383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.408350][T30383] Call Trace:
[ 4455.408352][T30383]
[4455.408355][T30383] dump_stack_lvl (lib/dump_stack.c:123)
[4455.408364][T30383] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.408371][T30383] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4455.408378][T30383] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.408386][T30383] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.408395][T30383] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.408400][T30383] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.408412][T30383] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.408424][T30383] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.408429][T30383] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.408437][T30383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.408448][T30383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.408454][T30383] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.408463][T30383] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.408479][T30383] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.408482][T30383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.408493][T30383] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.408500][T30383] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.408506][T30383] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.408520][T30383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.408527][T30383] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.408538][T30383] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.408545][T30383] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.408555][T30383] __x64_sys_sendto (net/socket.c:2183)
[4455.408559][T30383] ? do_syscall_64 (./arch/x86/include/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.408563][T30383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.408569][T30383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.408573][T30383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.408578][T30383] RIP: 0033:0x7f2c83f64a4a
[ 4455.408583][T30383] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.408586][T30383] RSP: 002b:00007ffcdb900748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.408591][T30383] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c83f64a4a
[ 4455.408593][T30383] RDX: 0000000000000040 RSI: 0000000023f8e340 RDI: 0000000000000005
[ 4455.408595][T30383] RBP: 00007ffcdb9007d0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.408597][T30383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.408599][T30383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c8408d000
| [ 4455.408599][T30383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c8408d000
| [ 4455.408614][T30383]
| [ 4455.408617][T30383] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30383
| [4455.420048][T30383] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4455.420289][T30383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.420291][T30383] Call Trace:
[ 4455.420293][T30383]
[4455.420295][T30383] dump_stack_lvl (lib/dump_stack.c:123)
[4455.420300][T30383] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.420306][T30383] lwtunnel_output (net/core/lwtunnel.c:359)
[4455.420313][T30383] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.420319][T30383] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.420325][T30383] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.420330][T30383] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.420342][T30383] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.420353][T30383] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.420359][T30383] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.420362][T30383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.420370][T30383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.420374][T30383] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.420383][T30383] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.420399][T30383] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.420402][T30383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.420413][T30383] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.420417][T30383] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.420423][T30383] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.420437][T30383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.420443][T30383] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.420451][T30383] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.420458][T30383] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.420468][T30383] __x64_sys_sendto (net/socket.c:2183)
[4455.420472][T30383] ? do_syscall_64 (./arch/x86/include/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.420475][T30383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.420480][T30383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.420485][T30383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.420488][T30383] RIP: 0033:0x7f2c83f64a4a
[ 4455.420491][T30383] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.420494][T30383] RSP: 002b:00007ffcdb900748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.420498][T30383] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c83f64a4a
[ 4455.420499][T30383] RDX: 0000000000000040 RSI: 0000000023f8e340 RDI: 0000000000000005
[ 4455.420501][T30383] RBP: 00007ffcdb9007d0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.420503][T30383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.420505][T30383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c8408d000
| [ 4455.420505][T30383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c8408d000
| [ 4455.420519][T30383]
| [ 4455.436996][T30383] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30383
| [4455.437364][T30383] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4455.437626][T30383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.437628][T30383] Call Trace:
[ 4455.437630][T30383]
[4455.437632][T30383] dump_stack_lvl (lib/dump_stack.c:123)
[4455.437639][T30383] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.437645][T30383] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4455.437652][T30383] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.437659][T30383] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.437667][T30383] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.437671][T30383] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.437684][T30383] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.437696][T30383] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.437701][T30383] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.437706][T30383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.437715][T30383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.437719][T30383] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.437728][T30383] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.437744][T30383] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.437747][T30383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.437759][T30383] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.437764][T30383] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.437770][T30383] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.437785][T30383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.437791][T30383] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.437800][T30383] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.437807][T30383] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.437818][T30383] __x64_sys_sendto (net/socket.c:2183)
[4455.437822][T30383] ? do_syscall_64 (./arch/x86/include/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.437825][T30383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.437830][T30383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.437835][T30383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.437839][T30383] RIP: 0033:0x7f2c83f64a4a
[ 4455.437843][T30383] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.437846][T30383] RSP: 002b:00007ffcdb900748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.437849][T30383] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c83f64a4a
[ 4455.437851][T30383] RDX: 0000000000000040 RSI: 0000000023f8e340 RDI: 0000000000000005
[ 4455.437854][T30383] RBP: 00007ffcdb9007d0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.437856][T30383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.437858][T30383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c8408d000
| [ 4455.437858][T30383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c8408d000
| [ 4455.437872][T30383]
| [ 4455.907328][T30387] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30387
| [4455.907804][T30387] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4455.908068][T30387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.908070][T30387] Call Trace:
[ 4455.908073][T30387]
[4455.908076][T30387] dump_stack_lvl (lib/dump_stack.c:123)
[4455.908085][T30387] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.908092][T30387] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4455.908099][T30387] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.908108][T30387] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.908117][T30387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.908122][T30387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.908134][T30387] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.908146][T30387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.908151][T30387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.908158][T30387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.908169][T30387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.908176][T30387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.908185][T30387] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.908201][T30387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.908204][T30387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.908215][T30387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.908223][T30387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.908228][T30387] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.908243][T30387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.908250][T30387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.908260][T30387] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.908267][T30387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.908277][T30387] __x64_sys_sendto (net/socket.c:2183)
[4455.908282][T30387] ? do_syscall_64 (./arch/x86/include/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.908286][T30387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.908291][T30387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.908296][T30387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.908301][T30387] RIP: 0033:0x7f1e5e91ca4a
[ 4455.908306][T30387] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.908309][T30387] RSP: 002b:00007ffc29f6ca18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.908313][T30387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e5e91ca4a
[ 4455.908316][T30387] RDX: 0000000000000040 RSI: 000000000431d340 RDI: 0000000000000005
[ 4455.908318][T30387] RBP: 00007ffc29f6caa0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.908320][T30387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.908322][T30387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e5ea45000
| [ 4455.908322][T30387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e5ea45000
| [ 4455.908336][T30387]
| [ 4455.908340][T30387] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30387
| [4455.921494][T30387] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4455.921740][T30387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.921742][T30387] Call Trace:
[ 4455.921745][T30387]
[4455.921747][T30387] dump_stack_lvl (lib/dump_stack.c:123)
[4455.921753][T30387] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.921758][T30387] lwtunnel_output (net/core/lwtunnel.c:359)
[4455.921765][T30387] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.921772][T30387] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.921778][T30387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.921783][T30387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.921795][T30387] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.921807][T30387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.921812][T30387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.921816][T30387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.921824][T30387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.921828][T30387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.921837][T30387] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.921854][T30387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.921857][T30387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.921868][T30387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.921873][T30387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.921879][T30387] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.921893][T30387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.921900][T30387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.921909][T30387] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.921916][T30387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.921926][T30387] __x64_sys_sendto (net/socket.c:2183)
[4455.921930][T30387] ? do_syscall_64 (./arch/x86/include/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.921934][T30387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.921939][T30387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.921944][T30387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.921948][T30387] RIP: 0033:0x7f1e5e91ca4a
[ 4455.921951][T30387] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.921954][T30387] RSP: 002b:00007ffc29f6ca18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.921958][T30387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e5e91ca4a
[ 4455.921960][T30387] RDX: 0000000000000040 RSI: 000000000431d340 RDI: 0000000000000005
[ 4455.921962][T30387] RBP: 00007ffc29f6caa0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.921964][T30387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.921966][T30387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e5ea45000
| [ 4455.921966][T30387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e5ea45000
| [ 4455.921981][T30387]
| [ 4455.936251][T30387] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30387
| [4455.936617][T30387] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4455.936858][T30387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.936861][T30387] Call Trace:
[ 4455.936863][T30387]
[4455.936865][T30387] dump_stack_lvl (lib/dump_stack.c:123)
[4455.936872][T30387] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.936878][T30387] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4455.936884][T30387] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.936891][T30387] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.936898][T30387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.936903][T30387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.936915][T30387] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.936927][T30387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.936932][T30387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.936937][T30387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.936946][T30387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.936950][T30387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.936959][T30387] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.936975][T30387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.936978][T30387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.936990][T30387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.936995][T30387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.937001][T30387] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.937016][T30387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.937023][T30387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.937032][T30387] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.937039][T30387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.937050][T30387] __x64_sys_sendto (net/socket.c:2183)
[4455.937054][T30387] ? do_syscall_64 (./arch/x86/include/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.937057][T30387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.937062][T30387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.937067][T30387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.937071][T30387] RIP: 0033:0x7f1e5e91ca4a
[ 4455.937075][T30387] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.937078][T30387] RSP: 002b:00007ffc29f6ca18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.937081][T30387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e5e91ca4a
[ 4455.937084][T30387] RDX: 0000000000000040 RSI: 000000000431d340 RDI: 0000000000000005
[ 4455.937086][T30387] RBP: 00007ffc29f6caa0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.937088][T30387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.937090][T30387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e5ea45000
| [ 4457.388445][T30399] lwtunnel_output(): recursion limit reached on datapath
| [ 4458.849319][T30403] check_preemption_disabled: 7 callbacks suppressed
| [ 4458.849328][T30403] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30403
| [4458.850104][T30403] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4458.850355][T30403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.850358][T30403] Call Trace:
[ 4458.850360][T30403]
[4458.850363][T30403] dump_stack_lvl (lib/dump_stack.c:123)
[4458.850372][T30403] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.850380][T30403] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4458.850386][T30403] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.850395][T30403] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.850403][T30403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.850409][T30403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.850421][T30403] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.850432][T30403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.850438][T30403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.850445][T30403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.850456][T30403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.850462][T30403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.850472][T30403] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.850488][T30403] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.850492][T30403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.850503][T30403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.850510][T30403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.850515][T30403] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.850530][T30403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.850537][T30403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.850547][T30403] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.850561][T30403] __x64_sys_sendto (net/socket.c:2183)
[4458.850565][T30403] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4458.850570][T30403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.850575][T30403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.850579][T30403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.850584][T30403] RIP: 0033:0x7f6396c01a4a
[ 4458.850590][T30403] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4458.850593][T30403] RSP: 002b:00007fff34587308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.850597][T30403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6396c01a4a
[ 4458.850600][T30403] RDX: 0000000000000040 RSI: 000000000c03b340 RDI: 0000000000000005
[ 4458.850602][T30403] RBP: 00007fff34587390 R08: 0000000000418574 R09: 000000000000001c
[ 4458.850605][T30403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.850607][T30403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6396d2a000
| [ 4458.850607][T30403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6396d2a000
| [ 4458.850621][T30403]
| [ 4458.850625][T30403] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30403
| [4458.861850][T30403] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4458.862109][T30403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.862111][T30403] Call Trace:
[ 4458.862113][T30403]
[4458.862115][T30403] dump_stack_lvl (lib/dump_stack.c:123)
[4458.862122][T30403] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.862128][T30403] lwtunnel_output (net/core/lwtunnel.c:359)
[4458.862135][T30403] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.862142][T30403] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.862149][T30403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.862154][T30403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.862167][T30403] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.862178][T30403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.862184][T30403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.862189][T30403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.862197][T30403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.862201][T30403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.862210][T30403] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.862226][T30403] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.862229][T30403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.862241][T30403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.862246][T30403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.862252][T30403] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.862267][T30403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.862273][T30403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.862283][T30403] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.862298][T30403] __x64_sys_sendto (net/socket.c:2183)
[4458.862302][T30403] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4458.862306][T30403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.862310][T30403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.862315][T30403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.862320][T30403] RIP: 0033:0x7f6396c01a4a
[ 4458.862323][T30403] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4458.862326][T30403] RSP: 002b:00007fff34587308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.862329][T30403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6396c01a4a
[ 4458.862332][T30403] RDX: 0000000000000040 RSI: 000000000c03b340 RDI: 0000000000000005
[ 4458.862334][T30403] RBP: 00007fff34587390 R08: 0000000000418574 R09: 000000000000001c
[ 4458.862336][T30403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.862338][T30403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6396d2a000
| [ 4458.862338][T30403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6396d2a000
| [ 4458.862353][T30403]
| [ 4458.862827][T30403] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30403
| [4458.874030][T30403] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4458.874275][T30403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.874277][T30403] Call Trace:
[ 4458.874280][T30403]
[4458.874282][T30403] dump_stack_lvl (lib/dump_stack.c:123)
[4458.874288][T30403] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.874294][T30403] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4458.874301][T30403] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.874308][T30403] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.874316][T30403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.874321][T30403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.874333][T30403] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.874345][T30403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.874350][T30403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.874355][T30403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.874364][T30403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.874368][T30403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.874378][T30403] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.874395][T30403] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.874398][T30403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.874409][T30403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.874415][T30403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.874420][T30403] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.874435][T30403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.874442][T30403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.874451][T30403] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.874466][T30403] __x64_sys_sendto (net/socket.c:2183)
[4458.874470][T30403] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4458.874473][T30403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.874478][T30403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.874482][T30403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.874487][T30403] RIP: 0033:0x7f6396c01a4a
[ 4458.874490][T30403] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4458.874493][T30403] RSP: 002b:00007fff34587308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.874497][T30403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6396c01a4a
[ 4458.874499][T30403] RDX: 0000000000000040 RSI: 000000000c03b340 RDI: 0000000000000005
[ 4458.874501][T30403] RBP: 00007fff34587390 R08: 0000000000418574 R09: 000000000000001c
[ 4458.874503][T30403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.874506][T30403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6396d2a000
| [ 4458.874506][T30403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6396d2a000
| [ 4458.874520][T30403]
| [ 4459.363146][T30407] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30407
| [4459.363640][T30407] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4459.363905][T30407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4459.363908][T30407] Call Trace:
[ 4459.363910][T30407]
[4459.363912][T30407] dump_stack_lvl (lib/dump_stack.c:123)
[4459.363922][T30407] check_preemption_disabled (lib/smp_processor_id.c:52)
[4459.363929][T30407] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4459.363936][T30407] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4459.363944][T30407] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4459.363953][T30407] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4459.363958][T30407] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4459.363970][T30407] rawv6_sendmsg (net/ipv6/raw.c:918)
[4459.363982][T30407] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4459.363987][T30407] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4459.363995][T30407] ? __lock_release (kernel/locking/lockdep.c:5534)
[4459.364006][T30407] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4459.364013][T30407] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4459.364022][T30407] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4459.364038][T30407] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4459.364041][T30407] ? __lock_release (kernel/locking/lockdep.c:5534)
[4459.364052][T30407] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4459.364059][T30407] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4459.364065][T30407] ? __pfx___sys_sendto (net/socket.c:2147)
[4459.364079][T30407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4459.364086][T30407] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4459.364097][T30407] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4459.364104][T30407] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4459.364114][T30407] __x64_sys_sendto (net/socket.c:2183)
[4459.364118][T30407] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4459.364122][T30407] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4459.364128][T30407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4459.364133][T30407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4459.364138][T30407] RIP: 0033:0x7f88441bda4a
[ 4459.364143][T30407] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4459.364146][T30407] RSP: 002b:00007ffdd3a9f828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4459.364150][T30407] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88441bda4a
[ 4459.364152][T30407] RDX: 0000000000000040 RSI: 000000000cc3f340 RDI: 0000000000000005
[ 4459.364154][T30407] RBP: 00007ffdd3a9f8b0 R08: 0000000000418574 R09: 000000000000001c
[ 4459.364156][T30407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4459.364158][T30407] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88442e6000
| [ 4459.377346][T30407] lwtunnel_output(): recursion limit reached on datapath
| [ 4460.721914][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4461.187906][T30414] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30414
| [4461.189505][T30414] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4461.189766][T30414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.189768][T30414] Call Trace:
[ 4461.189771][T30414]
[4461.189773][T30414] dump_stack_lvl (lib/dump_stack.c:123)
[4461.189783][T30414] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.189790][T30414] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4461.189797][T30414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.189805][T30414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.189813][T30414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.189818][T30414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.189830][T30414] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.189842][T30414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.189848][T30414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.189856][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.189867][T30414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.189873][T30414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.189883][T30414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.189899][T30414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.189902][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.189913][T30414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.189920][T30414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.189925][T30414] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.189940][T30414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.189947][T30414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.189957][T30414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.189964][T30414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.189974][T30414] __x64_sys_sendto (net/socket.c:2183)
[4461.189978][T30414] ? do_syscall_64 (./arch/x86/include/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.189982][T30414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.189988][T30414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.189993][T30414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.189997][T30414] RIP: 0033:0x7f9478126a4a
[ 4461.190002][T30414] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.190007][T30414] RSP: 002b:00007ffd4838d5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.190011][T30414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9478126a4a
[ 4461.190014][T30414] RDX: 0000000000000040 RSI: 000000001c6e0340 RDI: 0000000000000005
[ 4461.190016][T30414] RBP: 00007ffd4838d670 R08: 0000000000418574 R09: 000000000000001c
[ 4461.190018][T30414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.190020][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f947824f000
| [ 4461.190020][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f947824f000
| [ 4461.190035][T30414]
| [ 4461.202509][T30414] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30414
| [4461.202870][T30414] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4461.203125][T30414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.203127][T30414] Call Trace:
[ 4461.203129][T30414]
[4461.203131][T30414] dump_stack_lvl (lib/dump_stack.c:123)
[4461.203138][T30414] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.203144][T30414] lwtunnel_output (net/core/lwtunnel.c:359)
[4461.203150][T30414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.203158][T30414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.203165][T30414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.203170][T30414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.203182][T30414] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.203194][T30414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.203199][T30414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.203203][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.203211][T30414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.203216][T30414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.203225][T30414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.203241][T30414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.203244][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.203255][T30414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.203261][T30414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.203267][T30414] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.203281][T30414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.203288][T30414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.203297][T30414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.203304][T30414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.203315][T30414] __x64_sys_sendto (net/socket.c:2183)
[4461.203319][T30414] ? do_syscall_64 (./arch/x86/include/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.203322][T30414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.203327][T30414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.203332][T30414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.203335][T30414] RIP: 0033:0x7f9478126a4a
[ 4461.203339][T30414] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.203342][T30414] RSP: 002b:00007ffd4838d5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.203345][T30414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9478126a4a
[ 4461.203347][T30414] RDX: 0000000000000040 RSI: 000000001c6e0340 RDI: 0000000000000005
[ 4461.203349][T30414] RBP: 00007ffd4838d670 R08: 0000000000418574 R09: 000000000000001c
[ 4461.203351][T30414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.203353][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f947824f000
| [ 4461.203353][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f947824f000
| [ 4461.203368][T30414]
| [ 4461.203835][T30414] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30414
| [4461.215301][T30414] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4461.215546][T30414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.215548][T30414] Call Trace:
[ 4461.215550][T30414]
[4461.215552][T30414] dump_stack_lvl (lib/dump_stack.c:123)
[4461.215559][T30414] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.215565][T30414] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4461.215572][T30414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.215579][T30414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.215586][T30414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.215591][T30414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.215603][T30414] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.215615][T30414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.215621][T30414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.215626][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.215635][T30414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.215640][T30414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.215648][T30414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.215665][T30414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.215668][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.215679][T30414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.215685][T30414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.215691][T30414] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.215706][T30414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.215713][T30414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.215722][T30414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.215729][T30414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.215739][T30414] __x64_sys_sendto (net/socket.c:2183)
[4461.215743][T30414] ? do_syscall_64 (./arch/x86/include/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.215747][T30414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.215751][T30414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.215756][T30414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.215760][T30414] RIP: 0033:0x7f9478126a4a
[ 4461.215764][T30414] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.215767][T30414] RSP: 002b:00007ffd4838d5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.215770][T30414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9478126a4a
[ 4461.215773][T30414] RDX: 0000000000000040 RSI: 000000001c6e0340 RDI: 0000000000000005
[ 4461.215775][T30414] RBP: 00007ffd4838d670 R08: 0000000000418574 R09: 000000000000001c
[ 4461.215777][T30414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg