======================================
| [ 5006.134315][T31210] veth1: renamed from veth-betaR
| [ 5006.230127][T31211] veth0: renamed from veth-gamma
| [ 5015.968439][T31234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31234
| [5015.969040][T31234] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5015.969350][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5015.969356][T31234] Call Trace:
[ 5015.969361][T31234]
[5015.969363][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5015.969378][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5015.969389][T31234] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5015.969395][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5015.969406][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5015.969415][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5015.969420][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5015.969431][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5015.969443][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5015.969448][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5015.969465][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5015.969478][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5015.969486][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5015.969495][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5015.969512][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5015.969514][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5015.969525][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5015.969538][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5015.969544][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5015.969558][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5015.969566][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5015.969579][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5015.969586][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5015.969596][T31234] __x64_sys_sendto (net/socket.c:2183)
[5015.969599][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5015.969606][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5015.969610][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5015.969616][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5015.969626][T31234] RIP: 0033:0x7f72896a8a4a
[ 5015.969630][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5015.969633][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5015.969639][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5015.969642][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5015.969644][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5015.969646][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5015.969647][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5015.969647][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5015.969662][T31234]
| [ 5015.969665][T31234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31234
| [5015.981760][T31234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5015.982011][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5015.982013][T31234] Call Trace:
[ 5015.982015][T31234]
[5015.982017][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5015.982023][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5015.982033][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5015.982039][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5015.982046][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5015.982051][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5015.982056][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5015.982068][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5015.982079][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5015.982084][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5015.982089][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5015.982097][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5015.982102][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5015.982111][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5015.982127][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5015.982129][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5015.982141][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5015.982146][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5015.982151][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5015.982167][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5015.982173][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5015.982181][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5015.982188][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5015.982199][T31234] __x64_sys_sendto (net/socket.c:2183)
[5015.982202][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5015.982207][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5015.982211][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5015.982217][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5015.982220][T31234] RIP: 0033:0x7f72896a8a4a
[ 5015.982224][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5015.982226][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5015.982229][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5015.982231][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5015.982233][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5015.982235][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5015.982237][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5015.982237][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5015.982251][T31234]
| [ 5015.994826][T31234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31234
| [5015.995282][T31234] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5015.995546][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5015.995548][T31234] Call Trace:
[ 5015.995549][T31234]
[5015.995551][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5015.995556][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5015.995562][T31234] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5015.995569][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5015.995584][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5015.995599][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5015.995608][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5015.995614][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5015.995620][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5015.995626][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5015.995630][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5015.995642][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5015.995653][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5015.995658][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5015.995662][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5015.995670][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5015.995674][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5015.995683][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5015.995699][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5015.995701][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5015.995713][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5015.995717][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5015.995722][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5015.995736][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5015.995743][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5015.995750][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5015.995757][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5015.995768][T31234] __x64_sys_sendto (net/socket.c:2183)
[5015.995771][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5015.995776][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5015.995780][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5015.995786][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5015.995789][T31234] RIP: 0033:0x7f72896a8a4a
[ 5015.995792][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5015.995794][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5015.995797][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5015.995799][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5015.995800][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5015.995802][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5015.995803][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5015.995803][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5015.995818][T31234]
| [ 5015.995820][T31234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31234
| [5016.009513][T31234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5016.009788][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5016.009789][T31234] Call Trace:
[ 5016.009791][T31234]
[5016.009793][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5016.009798][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5016.009806][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.009812][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.009826][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.009841][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5016.009850][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.009856][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5016.009862][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.009867][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5016.009872][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.009884][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5016.009895][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5016.009900][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5016.009904][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.009911][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5016.009914][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5016.009923][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5016.009940][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5016.009942][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.009953][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.009958][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.009963][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5016.009978][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5016.009984][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5016.009991][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5016.009998][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5016.010009][T31234] __x64_sys_sendto (net/socket.c:2183)
[5016.010012][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5016.010016][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.010021][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5016.010026][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5016.010029][T31234] RIP: 0033:0x7f72896a8a4a
[ 5016.010033][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5016.010035][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5016.010038][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5016.010040][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5016.010041][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5016.010043][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5016.010044][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.010044][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.010059][T31234]
| [ 5016.010067][T31234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31234
| [5016.024595][T31234] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5016.024876][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5016.024878][T31234] Call Trace:
[ 5016.024879][T31234]
[5016.024881][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5016.024886][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5016.024893][T31234] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5016.024899][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.024913][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.024926][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.024930][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.024939][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.024946][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.024958][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.024972][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5016.024981][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.024987][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5016.024994][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.024999][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5016.025003][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.025015][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5016.025027][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5016.025032][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5016.025035][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.025043][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5016.025046][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5016.025055][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5016.025071][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5016.025074][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.025085][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.025089][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.025094][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5016.025109][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5016.025115][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5016.025122][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5016.025129][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5016.025139][T31234] __x64_sys_sendto (net/socket.c:2183)
[5016.025143][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5016.025147][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.025151][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5016.025157][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5016.025160][T31234] RIP: 0033:0x7f72896a8a4a
[ 5016.025163][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5016.025166][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5016.025169][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5016.025171][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5016.025173][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5016.025174][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5016.025176][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.025176][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.025191][T31234]
| [ 5016.044184][T31234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31234
| [5016.044675][T31234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5016.045327][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5016.045329][T31234] Call Trace:
[ 5016.045330][T31234]
[5016.045333][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5016.045338][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5016.045346][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.045352][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.045366][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.045379][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.045383][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.045393][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.045399][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.045412][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.045427][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5016.045436][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.045442][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5016.045449][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.045454][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5016.045459][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.045471][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5016.045483][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5016.045488][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5016.045492][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.045499][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5016.045502][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5016.045511][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5016.045528][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5016.045531][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.045542][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.045546][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.045552][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5016.045567][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5016.045573][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5016.045581][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5016.045588][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5016.045598][T31234] __x64_sys_sendto (net/socket.c:2183)
[5016.045602][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5016.045606][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.045610][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5016.045616][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5016.045619][T31234] RIP: 0033:0x7f72896a8a4a
[ 5016.045622][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5016.045624][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5016.045627][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5016.045629][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5016.045631][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5016.045632][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5016.045634][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.045634][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.045649][T31234]
| [ 5016.045657][T31234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31234
| [5016.065093][T31234] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5016.065397][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5016.065398][T31234] Call Trace:
[ 5016.065400][T31234]
[5016.065402][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5016.065407][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5016.065414][T31234] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5016.065420][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.065434][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.065448][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.065451][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.065461][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.065467][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.065480][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.065494][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.065497][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.065506][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.065513][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.065525][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.065540][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5016.065549][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.065555][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5016.065562][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.065567][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5016.065571][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.065583][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5016.065595][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5016.065600][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5016.065604][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.065611][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5016.065614][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5016.065623][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5016.065640][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5016.065642][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.065654][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.065658][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.065663][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5016.065678][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5016.065685][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5016.065692][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5016.065699][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5016.065710][T31234] __x64_sys_sendto (net/socket.c:2183)
[5016.065714][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5016.065718][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.065722][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5016.065728][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5016.065731][T31234] RIP: 0033:0x7f72896a8a4a
[ 5016.065734][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5016.065736][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5016.065739][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5016.065741][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5016.065742][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5016.065744][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5016.065746][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.065746][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.065761][T31234]
| [ 5016.065763][T31234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31234
| [5016.087088][T31234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5016.087402][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5016.087403][T31234] Call Trace:
[ 5016.087405][T31234]
[5016.087407][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5016.087412][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5016.087419][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.087426][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.087440][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.087453][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.087456][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.087466][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.087473][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.087486][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.087499][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.087503][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.087513][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.087519][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.087532][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.087547][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5016.087556][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.087562][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5016.087569][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.087574][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5016.087579][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.087591][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5016.087603][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5016.087608][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5016.087612][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.087619][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5016.087622][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5016.087631][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5016.087648][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5016.087651][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.087662][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.087666][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.087672][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5016.087687][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5016.087693][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5016.087701][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5016.087708][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5016.087718][T31234] __x64_sys_sendto (net/socket.c:2183)
[5016.087722][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5016.087726][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.087730][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5016.087736][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5016.087740][T31234] RIP: 0033:0x7f72896a8a4a
[ 5016.087743][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5016.087746][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5016.087749][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5016.087751][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5016.087753][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5016.087754][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5016.087756][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.087756][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.087771][T31234]
| [ 5016.087779][T31234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31234
| [5016.109503][T31234] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5016.109814][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5016.109815][T31234] Call Trace:
[ 5016.109817][T31234]
[5016.109819][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5016.109824][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5016.109830][T31234] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5016.109837][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.109851][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.109865][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.109868][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.109878][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.109885][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.109897][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.109911][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.109914][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.109924][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.109930][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.109943][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.109956][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.109960][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.109969][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.109976][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.109989][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.110003][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5016.110013][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.110019][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5016.110025][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.110030][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5016.110035][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.110047][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5016.110059][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5016.110064][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5016.110068][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.110075][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5016.110078][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5016.110087][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5016.110104][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5016.110107][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.110118][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.110122][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.110127][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5016.110143][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5016.110149][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5016.110156][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5016.110165][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5016.110175][T31234] __x64_sys_sendto (net/socket.c:2183)
[5016.110179][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5016.110183][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.110187][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5016.110193][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5016.110196][T31234] RIP: 0033:0x7f72896a8a4a
[ 5016.110199][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5016.110201][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5016.110204][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5016.110206][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5016.110208][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5016.110209][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5016.110211][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.110211][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5016.110226][T31234]
| [ 5016.134405][T31234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31234
| [5016.135084][T31234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5016.135645][T31234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5016.135646][T31234] Call Trace:
[ 5016.135648][T31234]
[5016.135650][T31234] dump_stack_lvl (lib/dump_stack.c:123)
[5016.135655][T31234] check_preemption_disabled (lib/smp_processor_id.c:52)
[5016.135663][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.135669][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.135683][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.135697][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.135700][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.135711][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.135717][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.135730][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.135744][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.135747][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.135757][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.135764][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.135777][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.135791][T31234] ? dump_stack_lvl (lib/dump_stack.c:123)
[5016.135794][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.135804][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.135811][T31234] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5016.135824][T31234] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5016.135839][T31234] ? dump_stack_lvl (lib/dump_stack.c:124)
[5016.135848][T31234] lwtunnel_output (net/core/lwtunnel.c:359)
[5016.135855][T31234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5016.135861][T31234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.135866][T31234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5016.135871][T31234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5016.135883][T31234] rawv6_sendmsg (net/ipv6/raw.c:918)
[5016.135896][T31234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5016.135901][T31234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5016.135904][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.135912][T31234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5016.135915][T31234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5016.135924][T31234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5016.135941][T31234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5016.135944][T31234] ? __lock_release (kernel/locking/lockdep.c:5534)
[5016.135956][T31234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.135960][T31234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5016.135965][T31234] ? __pfx___sys_sendto (net/socket.c:2147)
[5016.135981][T31234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5016.135987][T31234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5016.135995][T31234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5016.136002][T31234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5016.136013][T31234] __x64_sys_sendto (net/socket.c:2183)
[5016.136017][T31234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5016.136021][T31234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5016.136025][T31234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5016.136031][T31234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5016.136035][T31234] RIP: 0033:0x7f72896a8a4a
[ 5016.136038][T31234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5016.136040][T31234] RSP: 002b:00007ffdadfbd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5016.136043][T31234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72896a8a4a
[ 5016.136045][T31234] RDX: 0000000000000040 RSI: 00000000256f4340 RDI: 0000000000000005
[ 5016.136047][T31234] RBP: 00007ffdadfbd220 R08: 0000000000418574 R09: 000000000000001c
[ 5016.136048][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5016.136050][T31234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72897d1000
| [ 5017.231594][T31234] lwtunnel_output(): recursion limit reached on datapath
| [ 5021.951941][T31241] check_preemption_disabled: 46 callbacks suppressed
| [ 5021.951950][T31241] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31241
| [5021.953952][T31241] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5021.954221][T31241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5021.954223][T31241] Call Trace:
[ 5021.954225][T31241]
[5021.954227][T31241] dump_stack_lvl (lib/dump_stack.c:123)
[5021.954235][T31241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5021.954243][T31241] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5021.954249][T31241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5021.954256][T31241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5021.954263][T31241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5021.954267][T31241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5021.954278][T31241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5021.954290][T31241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5021.954295][T31241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5021.954300][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5021.954309][T31241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5021.954313][T31241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5021.954322][T31241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5021.954338][T31241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5021.954341][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5021.954352][T31241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5021.954357][T31241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5021.954363][T31241] ? __pfx___sys_sendto (net/socket.c:2147)
[5021.954377][T31241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5021.954383][T31241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5021.954392][T31241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5021.954399][T31241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5021.954408][T31241] __x64_sys_sendto (net/socket.c:2183)
[5021.954412][T31241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5021.954417][T31241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5021.954421][T31241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5021.954427][T31241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5021.954430][T31241] RIP: 0033:0x7f193c8a5a4a
[ 5021.954434][T31241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5021.954437][T31241] RSP: 002b:00007fff26a825d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5021.954441][T31241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f193c8a5a4a
[ 5021.954443][T31241] RDX: 0000000000000040 RSI: 000000001f06b340 RDI: 0000000000000005
[ 5021.954444][T31241] RBP: 00007fff26a82660 R08: 0000000000418574 R09: 000000000000001c
[ 5021.954446][T31241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5021.954448][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5021.954448][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5021.954462][T31241]
| [ 5021.954465][T31241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31241
| [5021.966040][T31241] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5021.966294][T31241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5021.966295][T31241] Call Trace:
[ 5021.966297][T31241]
[5021.966299][T31241] dump_stack_lvl (lib/dump_stack.c:123)
[5021.966305][T31241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5021.966311][T31241] lwtunnel_output (net/core/lwtunnel.c:359)
[5021.966318][T31241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5021.966324][T31241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5021.966329][T31241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5021.966334][T31241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5021.966346][T31241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5021.966357][T31241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5021.966362][T31241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5021.966366][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5021.966374][T31241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5021.966377][T31241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5021.966386][T31241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5021.966403][T31241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5021.966405][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5021.966416][T31241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5021.966421][T31241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5021.966426][T31241] ? __pfx___sys_sendto (net/socket.c:2147)
[5021.966440][T31241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5021.966446][T31241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5021.966454][T31241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5021.966461][T31241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5021.966471][T31241] __x64_sys_sendto (net/socket.c:2183)
[5021.966475][T31241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5021.966479][T31241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5021.966483][T31241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5021.966489][T31241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5021.966492][T31241] RIP: 0033:0x7f193c8a5a4a
[ 5021.966495][T31241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5021.966497][T31241] RSP: 002b:00007fff26a825d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5021.966500][T31241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f193c8a5a4a
[ 5021.966502][T31241] RDX: 0000000000000040 RSI: 000000001f06b340 RDI: 0000000000000005
[ 5021.966504][T31241] RBP: 00007fff26a82660 R08: 0000000000418574 R09: 000000000000001c
[ 5021.966505][T31241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5021.966507][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5021.966507][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5021.966521][T31241]
| [ 5021.967058][T31241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31241
| [5021.978724][T31241] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[ 5021.978977][T31241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5021.978979][T31241] Call Trace:
[ 5021.978980][T31241]
[5021.978982][T31241] dump_stack_lvl (lib/dump_stack.c:123)
[5021.978989][T31241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5021.978996][T31241] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[5021.979003][T31241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5021.979009][T31241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5021.979015][T31241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5021.979019][T31241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5021.979031][T31241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5021.979043][T31241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5021.979048][T31241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5021.979052][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5021.979060][T31241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5021.979064][T31241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5021.979073][T31241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5021.979089][T31241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5021.979092][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5021.979103][T31241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5021.979108][T31241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5021.979113][T31241] ? __pfx___sys_sendto (net/socket.c:2147)
[5021.979128][T31241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5021.979134][T31241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5021.979142][T31241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5021.979149][T31241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5021.979159][T31241] __x64_sys_sendto (net/socket.c:2183)
[5021.979165][T31241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5021.979169][T31241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5021.979173][T31241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5021.979179][T31241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5021.979183][T31241] RIP: 0033:0x7f193c8a5a4a
[ 5021.979186][T31241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5021.979189][T31241] RSP: 002b:00007fff26a825d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5021.979192][T31241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f193c8a5a4a
[ 5021.979194][T31241] RDX: 0000000000000040 RSI: 000000001f06b340 RDI: 0000000000000005
[ 5021.979196][T31241] RBP: 00007fff26a82660 R08: 0000000000418574 R09: 000000000000001c
[ 5021.979197][T31241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5021.979199][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5021.979199][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5021.979214][T31241]
| [ 5022.953140][T31241] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31241
| [5022.953746][T31241] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5022.954004][T31241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5022.954006][T31241] Call Trace:
[ 5022.954008][T31241]
[5022.954011][T31241] dump_stack_lvl (lib/dump_stack.c:123)
[5022.954018][T31241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5022.954026][T31241] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5022.954032][T31241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5022.954040][T31241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5022.954046][T31241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5022.954050][T31241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5022.954062][T31241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5022.954074][T31241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5022.954077][T31241] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5022.954087][T31241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5022.954092][T31241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5022.954102][T31241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5022.954118][T31241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5022.954122][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5022.954133][T31241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5022.954138][T31241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5022.954144][T31241] ? __pfx___sys_sendto (net/socket.c:2147)
[5022.954157][T31241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5022.954169][T31241] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5022.954184][T31241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5022.954192][T31241] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5022.954202][T31241] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5022.954204][T31241] ? 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)
[5022.954220][T31241] __x64_sys_sendto (net/socket.c:2183)
[5022.954223][T31241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5022.954229][T31241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5022.954233][T31241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5022.954239][T31241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5022.954243][T31241] RIP: 0033:0x7f193c8a5a4a
[ 5022.954248][T31241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5022.954251][T31241] RSP: 002b:00007fff26a825d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5022.954255][T31241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f193c8a5a4a
[ 5022.954257][T31241] RDX: 0000000000000040 RSI: 000000001f06b340 RDI: 0000000000000005
[ 5022.954259][T31241] RBP: 00007fff26a82660 R08: 0000000000418574 R09: 000000000000001c
[ 5022.954261][T31241] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5022.954262][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5022.954262][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5022.954277][T31241]
| [ 5022.967179][T31241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31241
| [5022.967539][T31241] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5022.967786][T31241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5022.967787][T31241] Call Trace:
[ 5022.967789][T31241]
[5022.967791][T31241] dump_stack_lvl (lib/dump_stack.c:123)
[5022.967797][T31241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5022.967804][T31241] lwtunnel_output (net/core/lwtunnel.c:359)
[5022.967810][T31241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5022.967817][T31241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5022.967823][T31241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5022.967827][T31241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5022.967839][T31241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5022.967851][T31241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5022.967855][T31241] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5022.967864][T31241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5022.967867][T31241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5022.967877][T31241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5022.967893][T31241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5022.967897][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5022.967908][T31241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5022.967912][T31241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5022.967917][T31241] ? __pfx___sys_sendto (net/socket.c:2147)
[5022.967931][T31241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5022.967940][T31241] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5022.967946][T31241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5022.967954][T31241] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5022.967959][T31241] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5022.967961][T31241] ? 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)
[5022.967969][T31241] __x64_sys_sendto (net/socket.c:2183)
[5022.967973][T31241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5022.967977][T31241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5022.967981][T31241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5022.967987][T31241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5022.967990][T31241] RIP: 0033:0x7f193c8a5a4a
[ 5022.967994][T31241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5022.967996][T31241] RSP: 002b:00007fff26a825d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5022.968000][T31241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f193c8a5a4a
[ 5022.968002][T31241] RDX: 0000000000000040 RSI: 000000001f06b340 RDI: 0000000000000005
[ 5022.968004][T31241] RBP: 00007fff26a82660 R08: 0000000000418574 R09: 000000000000001c
[ 5022.968006][T31241] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5022.968008][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5022.968008][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5022.968022][T31241]
| [ 5022.986402][T31241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31241
| [5022.986771][T31241] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[ 5022.987023][T31241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5022.987024][T31241] Call Trace:
[ 5022.987026][T31241]
[5022.987028][T31241] dump_stack_lvl (lib/dump_stack.c:123)
[5022.987034][T31241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5022.987041][T31241] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[5022.987047][T31241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5022.987054][T31241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5022.987059][T31241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5022.987064][T31241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5022.987076][T31241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5022.987087][T31241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5022.987091][T31241] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5022.987100][T31241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5022.987104][T31241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5022.987113][T31241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5022.987130][T31241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5022.987133][T31241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5022.987144][T31241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5022.987149][T31241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5022.987154][T31241] ? __pfx___sys_sendto (net/socket.c:2147)
[5022.987170][T31241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5022.987179][T31241] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5022.987186][T31241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5022.987193][T31241] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5022.987198][T31241] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5022.987200][T31241] ? 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)
[5022.987208][T31241] __x64_sys_sendto (net/socket.c:2183)
[5022.987212][T31241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5022.987216][T31241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5022.987220][T31241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5022.987226][T31241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5022.987229][T31241] RIP: 0033:0x7f193c8a5a4a
[ 5022.987232][T31241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5022.987235][T31241] RSP: 002b:00007fff26a825d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5022.987238][T31241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f193c8a5a4a
[ 5022.987240][T31241] RDX: 0000000000000040 RSI: 000000001f06b340 RDI: 0000000000000005
[ 5022.987242][T31241] RBP: 00007fff26a82660 R08: 0000000000418574 R09: 000000000000001c
[ 5022.987243][T31241] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5022.987245][T31241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f193c9ce000
| [ 5025.445745][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5026.504441][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5028.753458][T31247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31247
| [5028.753925][T31247] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5028.754190][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.754191][T31247] Call Trace:
[ 5028.754194][T31247]
[5028.754196][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.754204][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.754212][T31247] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5028.754218][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.754226][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.754231][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.754236][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.754248][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.754259][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.754264][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.754269][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.754277][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.754282][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.754291][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.754307][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.754310][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.754321][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.754326][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.754331][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.754345][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.754352][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.754361][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.754368][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.754378][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.754381][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.754386][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.754391][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.754396][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.754400][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.754403][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.754406][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.754409][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.754412][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.754413][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.754415][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.754417][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.754417][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.754431][T31247]
| [ 5028.754434][T31247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31247
| [5028.766359][T31247] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5028.766606][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.766608][T31247] Call Trace:
[ 5028.766610][T31247]
[5028.766612][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.766618][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.766625][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.766631][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.766638][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.766644][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.766649][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.766661][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.766673][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.766678][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.766681][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.766690][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.766694][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.766702][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.766719][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.766722][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.766733][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.766737][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.766742][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.766757][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.766763][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.766772][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.766779][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.766789][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.766792][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.766797][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.766801][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.766807][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.766810][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.766813][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.766815][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.766818][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.766820][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.766822][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.766824][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.766825][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.766825][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.766840][T31247]
| [ 5028.766962][T31247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31247
| [5028.778958][T31247] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5028.779221][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.779222][T31247] Call Trace:
[ 5028.779224][T31247]
[5028.779226][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.779232][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.779238][T31247] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5028.779245][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.779259][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.779271][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.779274][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.779284][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.779290][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.779296][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.779302][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.779306][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.779318][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.779330][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.779335][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.779338][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.779346][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.779350][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.779359][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.779375][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.779378][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.779389][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.779393][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.779399][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.779413][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.779419][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.779427][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.779434][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.779444][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.779448][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.779452][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.779456][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.779462][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.779465][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.779468][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.779470][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.779473][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.779475][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.779477][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.779478][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.779480][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.779480][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.779494][T31247]
| [ 5028.779497][T31247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31247
| [5028.792695][T31247] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5028.792955][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.792956][T31247] Call Trace:
[ 5028.792958][T31247]
[5028.792960][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.792965][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.792971][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.792978][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.792987][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.792999][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.793002][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.793011][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.793018][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.793024][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.793029][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.793033][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.793045][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.793057][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.793062][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.793065][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.793073][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.793076][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.793085][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.793102][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.793105][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.793116][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.793120][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.793126][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.793140][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.793146][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.793154][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.793161][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.793173][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.793176][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.793181][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.793185][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.793191][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.793194][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.793197][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.793199][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.793202][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.793204][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.793205][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.793207][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.793208][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.793208][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.793223][T31247]
| [ 5028.807888][T31247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31247
| [5028.808358][T31247] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5028.808623][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.808625][T31247] Call Trace:
[ 5028.808626][T31247]
[5028.808628][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.808633][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.808640][T31247] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5028.808647][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.808656][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.808668][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.808678][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.808684][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.808693][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.808704][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.808708][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.808717][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.808723][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.808729][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.808734][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.808739][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.808751][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.808762][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.808767][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.808771][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.808778][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.808781][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.808790][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.808806][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.808809][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.808820][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.808824][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.808829][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.808844][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.808850][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.808857][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.808865][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.808875][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.808878][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.808883][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.808887][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.808892][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.808895][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.808899][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.808901][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.808903][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.808905][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.808907][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.808908][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.808910][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.808910][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.808925][T31247]
| [ 5028.808927][T31247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31247
| [5028.825862][T31247] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5028.826134][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.826136][T31247] Call Trace:
[ 5028.826137][T31247]
[5028.826140][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.826145][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.826152][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.826159][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.826170][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.826183][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.826193][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.826199][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.826208][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.826220][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.826224][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.826233][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.826240][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.826246][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.826252][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.826256][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.826269][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.826280][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.826286][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.826289][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.826297][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.826300][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.826309][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.826325][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.826328][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.826340][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.826343][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.826349][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.826364][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.826370][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.826378][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.826385][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.826395][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.826399][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.826404][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.826408][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.826414][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.826417][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.826420][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.826422][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.826425][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.826427][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.826428][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.826430][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.826431][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.826431][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.826446][T31247]
| [ 5028.844692][T31247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31247
| [5028.845161][T31247] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5028.845633][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.845634][T31247] Call Trace:
[ 5028.845636][T31247]
[5028.845638][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.845644][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.845651][T31247] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5028.845658][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.845667][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.845680][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.845690][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.845696][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.845705][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.845717][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.845727][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.845733][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.845742][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.845754][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.845757][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.845766][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.845772][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.845779][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.845784][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.845788][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.845801][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.845812][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.845817][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.845821][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.845829][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.845832][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.845841][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.845858][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.845860][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.845872][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.845876][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.845881][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.845896][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.845902][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.845911][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.845918][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.845928][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.845932][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.845936][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.845940][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.845946][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.845949][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.845952][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.845955][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.845958][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.845959][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.845961][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.845963][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.845964][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.845964][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.845980][T31247]
| [ 5028.845982][T31247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31247
| [5028.864918][T31247] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5028.865209][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.865210][T31247] Call Trace:
[ 5028.865212][T31247]
[5028.865214][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.865219][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.865226][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.865233][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.865242][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.865256][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.865265][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.865272][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.865281][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.865293][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.865303][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.865309][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.865319][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.865331][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.865334][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.865344][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.865350][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.865356][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.865361][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.865366][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.865378][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.865390][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.865395][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.865399][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.865406][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.865409][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.865418][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.865435][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.865438][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.865449][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.865453][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.865458][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.865474][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.865480][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.865487][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.865494][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.865505][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.865509][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.865513][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.865517][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.865523][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.865526][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.865529][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.865531][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.865534][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.865536][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.865537][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.865539][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.865541][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.865541][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.865556][T31247]
| [ 5028.865757][T31247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31247
| [5028.885383][T31247] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5028.885677][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.885679][T31247] Call Trace:
[ 5028.885680][T31247]
[5028.885682][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.885687][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.885695][T31247] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5028.885702][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.885711][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.885724][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.885727][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.885737][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.885743][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.885752][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.885765][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.885774][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.885781][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.885789][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.885802][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.885812][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.885818][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.885827][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.885839][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.885842][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.885851][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.885858][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.885864][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.885869][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.885873][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.885886][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.885898][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.885903][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.885907][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.885914][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.885917][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.885927][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.885944][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.885946][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.885958][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.885962][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.885968][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.885983][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.885989][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.885997][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.886004][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.886015][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.886018][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.886023][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.886027][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.886033][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.886036][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.886039][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.886042][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.886045][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.886047][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.886048][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.886050][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.886051][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.886051][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5028.886067][T31247]
| [ 5028.886069][T31247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31247
| [5028.907321][T31247] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5028.907805][T31247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5028.907806][T31247] Call Trace:
[ 5028.907808][T31247]
[5028.907810][T31247] dump_stack_lvl (lib/dump_stack.c:123)
[5028.907815][T31247] check_preemption_disabled (lib/smp_processor_id.c:52)
[5028.907822][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.907828][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.907838][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.907850][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.907854][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.907864][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.907870][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.907879][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.907893][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.907902][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.907908][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.907917][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.907930][T31247] ? dump_stack_lvl (lib/dump_stack.c:124)
[5028.907940][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.907946][T31247] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5028.907955][T31247] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5028.907968][T31247] ? dump_stack_lvl (lib/dump_stack.c:123)
[5028.907971][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.907981][T31247] lwtunnel_output (net/core/lwtunnel.c:359)
[5028.907987][T31247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5028.907993][T31247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.907999][T31247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5028.908003][T31247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5028.908016][T31247] rawv6_sendmsg (net/ipv6/raw.c:918)
[5028.908028][T31247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5028.908033][T31247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5028.908037][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.908044][T31247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5028.908047][T31247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5028.908057][T31247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5028.908074][T31247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5028.908076][T31247] ? __lock_release (kernel/locking/lockdep.c:5534)
[5028.908088][T31247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.908092][T31247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5028.908098][T31247] ? __pfx___sys_sendto (net/socket.c:2147)
[5028.908113][T31247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5028.908119][T31247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5028.908127][T31247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5028.908134][T31247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5028.908145][T31247] __x64_sys_sendto (net/socket.c:2183)
[5028.908148][T31247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5028.908152][T31247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5028.908156][T31247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5028.908162][T31247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5028.908166][T31247] RIP: 0033:0x7f9c9debfa4a
[ 5028.908169][T31247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5028.908171][T31247] RSP: 002b:00007ffe936d7d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5028.908174][T31247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c9debfa4a
[ 5028.908176][T31247] RDX: 0000000000000040 RSI: 000000002c28b340 RDI: 0000000000000005
[ 5028.908177][T31247] RBP: 00007ffe936d7df0 R08: 0000000000418574 R09: 000000000000001c
[ 5028.908179][T31247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5028.908181][T31247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c9dfe8000
| [ 5034.448350][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5036.700430][T31253] check_preemption_disabled: 46 callbacks suppressed
| [ 5036.700441][T31253] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31253
| [5036.701311][T31253] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5036.701596][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.701598][T31253] Call Trace:
[ 5036.701601][T31253]
[5036.701603][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.701613][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.701622][T31253] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5036.701629][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.701637][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.701645][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.701649][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.701661][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.701673][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.701678][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.701684][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.701694][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.701699][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.701709][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.701725][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.701728][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.701739][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.701746][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.701751][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.701766][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.701773][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.701783][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.701790][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.701800][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.701804][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.701810][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.701815][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.701820][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.701825][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.701829][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.701832][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.701836][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.701838][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.701840][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.701842][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.701844][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.701844][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.701858][T31253]
| [ 5036.701861][T31253] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31253
| [5036.714577][T31253] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5036.714851][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.714853][T31253] Call Trace:
[ 5036.714855][T31253]
[5036.714857][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.714865][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.714874][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.714880][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.714888][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.714894][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.714899][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.714911][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.714923][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.714928][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.714933][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.714943][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.714947][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.714956][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.714973][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.714976][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.714987][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.714992][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.714998][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.715013][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.715020][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.715029][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.715036][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.715046][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.715050][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.715056][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.715060][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.715065][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.715069][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.715073][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.715076][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.715079][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.715081][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.715083][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.715084][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.715086][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.715086][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.715101][T31253]
| [ 5036.730749][T31253] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31253
| [5036.731234][T31253] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5036.731529][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.731531][T31253] Call Trace:
[ 5036.731533][T31253]
[5036.731536][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.731542][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.731550][T31253] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5036.731556][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.731559][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.731574][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.731585][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.731602][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.731610][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.731614][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.731621][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.731626][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.731630][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.731639][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.731646][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.731653][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.731658][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.731663][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.731675][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.731687][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.731691][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.731696][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.731703][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.731707][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.731716][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.731733][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.731735][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.731746][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.731751][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.731756][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.731771][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.731777][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.731784][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.731791][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.731802][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.731805][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.731810][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.731814][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.731820][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.731822][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.731826][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.731828][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.731831][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.731833][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.731834][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.731836][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.731838][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.731838][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.731852][T31253]
| [ 5036.731854][T31253] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31253
| [5036.748175][T31253] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5036.748464][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.748465][T31253] Call Trace:
[ 5036.748467][T31253]
[5036.748469][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.748476][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.748484][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.748490][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.748493][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.748503][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.748515][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.748522][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.748530][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.748535][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.748541][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.748546][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.748549][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.748559][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.748565][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.748572][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.748578][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.748582][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.748594][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.748606][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.748611][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.748615][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.748622][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.748626][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.748635][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.748651][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.748654][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.748665][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.748669][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.748675][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.748689][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.748696][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.748703][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.748710][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.748721][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.748725][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.748729][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.748734][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.748740][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.748743][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.748746][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.748749][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.748752][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.748754][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.748756][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.748758][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.748760][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.748760][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.748775][T31253]
| [ 5036.748875][T31253] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31253
| [5036.767793][T31253] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5036.768091][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.768092][T31253] Call Trace:
[ 5036.768094][T31253]
[5036.768096][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.768103][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.768110][T31253] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5036.768117][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.768120][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.768130][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.768142][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.768149][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.768157][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.768161][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.768169][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.768174][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.768178][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.768187][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.768193][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.768196][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.768204][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.768216][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.768220][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.768228][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.768232][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.768238][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.768242][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.768245][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.768255][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.768261][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.768267][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.768273][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.768277][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.768289][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.768301][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.768306][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.768310][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.768317][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.768321][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.768330][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.768347][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.768350][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.768361][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.768366][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.768372][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.768387][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.768393][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.768402][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.768409][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.768419][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.768423][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.768427][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.768431][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.768437][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.768440][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.768443][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.768445][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.768449][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.768451][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.768452][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.768454][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.768455][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.768455][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.768470][T31253]
| [ 5036.792239][T31253] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31253
| [5036.792676][T31253] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5036.792974][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.792975][T31253] Call Trace:
[ 5036.792977][T31253]
[5036.792979][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.792985][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.792993][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.792999][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.793002][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.793011][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.793023][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.793030][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.793038][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.793043][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.793049][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.793054][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.793058][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.793067][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.793073][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.793076][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.793084][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.793096][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.793101][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.793108][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.793113][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.793120][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.793124][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.793127][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.793136][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.793143][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.793149][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.793155][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.793159][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.793173][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.793185][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.793190][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.793193][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.793201][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.793204][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.793213][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.793230][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.793233][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.793244][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.793248][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.793254][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.793269][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.793276][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.793285][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.793293][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.793303][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.793307][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.793312][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.793316][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.793322][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.793325][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.793328][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.793330][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.793333][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.793335][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.793336][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.793338][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.793339][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.793339][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.793355][T31253]
| [ 5036.816337][T31253] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31253
| [5036.817069][T31253] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5036.817393][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.817395][T31253] Call Trace:
[ 5036.817396][T31253]
[5036.817399][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.817405][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.817412][T31253] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5036.817418][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.817422][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.817431][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.817445][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.817454][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.817458][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.817468][T31253] ? dump_stack_lvl (lib/dump_stack.c:124)
[5036.817477][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.817483][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.817486][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.817493][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.817505][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.817512][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.817520][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.817524][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.817531][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.817535][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.817538][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.817548][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.817554][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.817557][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.817565][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.817577][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.817581][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.817589][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.817593][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.817599][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.817603][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.817607][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.817616][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.817622][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.817629][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.817634][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.817638][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.817650][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.817662][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.817667][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.817671][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.817678][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.817681][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.817690][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.817707][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.817710][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.817721][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.817726][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.817731][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.817747][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.817753][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.817761][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.817768][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.817779][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.817783][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.817787][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.817791][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.817797][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.817800][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.817803][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.817805][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.817808][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.817810][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.817812][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.817813][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.817815][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.817815][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.817830][T31253]
| [ 5036.817832][T31253] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31253
| [5036.845233][T31253] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5036.845547][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.845548][T31253] Call Trace:
[ 5036.845550][T31253]
[5036.845553][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.845558][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.845565][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.845572][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.845575][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.845584][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.845599][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.845607][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.845612][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.845622][T31253] ? dump_stack_lvl (lib/dump_stack.c:124)
[5036.845632][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.845638][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.845640][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.845649][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.845661][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.845667][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.845674][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.845679][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.845685][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.845689][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.845692][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.845702][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.845709][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.845711][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.845719][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.845731][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.845736][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.845744][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.845748][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.845755][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.845759][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.845762][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.845772][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.845778][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.845784][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.845790][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.845794][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.845807][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.845819][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.845824][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.845828][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.845836][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.845839][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.845848][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.845865][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.845868][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.845880][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.845884][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.845890][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.845905][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.845911][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.845919][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.845926][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.845936][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.845940][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.845944][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.845948][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.845954][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.845957][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.845961][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.845964][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.845968][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.845970][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.845972][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.845974][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.845975][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.845975][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.845991][T31253]
| [ 5036.846151][T31253] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/31253
| [5036.874543][T31253] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5036.874871][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.874872][T31253] Call Trace:
[ 5036.874874][T31253]
[5036.874876][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.874882][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.874889][T31253] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[5036.874896][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.874899][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.874909][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.874921][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.874927][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.874935][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.874940][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.874947][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.874951][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.874955][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.874964][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.874971][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.874973][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.874982][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.874996][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.875004][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.875009][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.875019][T31253] ? dump_stack_lvl (lib/dump_stack.c:124)
[5036.875028][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.875034][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.875036][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.875044][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.875057][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.875061][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.875069][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.875073][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.875080][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.875084][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.875087][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.875097][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.875103][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.875106][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.875114][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.875126][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.875131][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.875139][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.875143][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.875150][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.875155][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.875158][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.875169][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.875176][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.875182][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.875187][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.875192][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.875204][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.875216][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.875222][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.875225][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.875233][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.875236][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.875245][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.875262][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.875265][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.875277][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.875281][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.875286][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.875302][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.875308][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.875316][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.875323][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.875334][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.875338][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.875343][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.875347][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.875353][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.875356][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.875359][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.875362][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.875365][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.875367][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.875368][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.875370][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5036.875372][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.875372][T31253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e08bc000
| [ 5036.875387][T31253]
| [ 5036.907849][T31253] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/31253
| [5036.908341][T31253] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5036.908680][T31253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5036.908681][T31253] Call Trace:
[ 5036.908683][T31253]
[5036.908685][T31253] dump_stack_lvl (lib/dump_stack.c:123)
[5036.908691][T31253] check_preemption_disabled (lib/smp_processor_id.c:52)
[5036.908698][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.908705][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.908707][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.908716][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.908729][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.908735][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.908743][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.908748][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.908755][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.908760][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.908763][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.908773][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.908780][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.908782][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.908790][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.908805][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.908814][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.908818][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.908828][T31253] ? dump_stack_lvl (lib/dump_stack.c:124)
[5036.908838][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.908844][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.908846][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.908854][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.908867][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.908871][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.908879][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.908883][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.908890][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.908894][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.908897][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.908907][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.908913][T31253] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5036.908916][T31253] ? _printk (kernel/printk/printk.c:2470)
[5036.908924][T31253] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5036.908936][T31253] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5036.908941][T31253] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5036.908949][T31253] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5036.908953][T31253] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5036.908960][T31253] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5036.908965][T31253] ? dump_stack_lvl (lib/dump_stack.c:123)
[5036.908968][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.908978][T31253] lwtunnel_output (net/core/lwtunnel.c:359)
[5036.908984][T31253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5036.908991][T31253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.908996][T31253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5036.909001][T31253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5036.909013][T31253] rawv6_sendmsg (net/ipv6/raw.c:918)
[5036.909026][T31253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5036.909031][T31253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5036.909034][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.909042][T31253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5036.909045][T31253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5036.909054][T31253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5036.909072][T31253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5036.909074][T31253] ? __lock_release (kernel/locking/lockdep.c:5534)
[5036.909086][T31253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.909090][T31253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5036.909096][T31253] ? __pfx___sys_sendto (net/socket.c:2147)
[5036.909111][T31253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5036.909118][T31253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5036.909125][T31253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5036.909133][T31253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5036.909143][T31253] __x64_sys_sendto (net/socket.c:2183)
[5036.909147][T31253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5036.909151][T31253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5036.909156][T31253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5036.909162][T31253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5036.909166][T31253] RIP: 0033:0x7fb6e0793a4a
[ 5036.909169][T31253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5036.909172][T31253] RSP: 002b:00007ffe027706c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5036.909175][T31253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0793a4a
[ 5036.909177][T31253] RDX: 0000000000000040 RSI: 000000000d5f2340 RDI: 0000000000000005
[ 5036.909179][T31253] RBP: 00007ffe02770750 R08: 0000000000418574 R09: 000000000000001c
[ 5036.909180][T31253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg
check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output
check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output
check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb