======================================
| [ 5601.156252][T27258] veth1: renamed from veth-betaR
| [ 5601.259925][T27259] veth0: renamed from veth-gamma
| [ 5611.056489][T27282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27282
| [5611.057163][T27282] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5611.057456][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.057460][T27282] Call Trace:
[ 5611.057465][T27282]
[5611.057468][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.057487][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.057500][T27282] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5611.057507][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.057518][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.057528][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.057533][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.057545][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.057557][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.057563][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.057578][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.057595][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.057606][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.057615][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.057631][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.057634][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.057646][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.057656][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.057662][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.057676][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.057685][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.057698][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.057705][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.057716][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.057721][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.057726][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.057731][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.057736][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.057746][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.057752][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.057754][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.057761][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.057764][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.057766][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.057768][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.057770][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.057770][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.057784][T27282]
| [ 5611.071117][T27282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27282
| [5611.072601][T27282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5611.072891][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.072894][T27282] Call Trace:
[ 5611.072895][T27282]
[5611.072898][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.072905][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.072914][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.072921][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.072928][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.072934][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.072939][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.072951][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.072971][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.072977][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.072981][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.072989][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.072994][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.073003][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.073020][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.073023][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.073034][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.073039][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.073045][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.073060][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.073066][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.073075][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.073082][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.073093][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.073097][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.073101][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.073105][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.073111][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.073114][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.073118][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.073121][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.073124][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.073126][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.073128][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.073129][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.073131][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.073131][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.073146][T27282]
| [ 5611.073155][T27282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27282
| [5611.086651][T27282] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5611.086938][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.086940][T27282] Call Trace:
[ 5611.086941][T27282]
[5611.086944][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.086950][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.086957][T27282] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5611.086963][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.086980][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.086993][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.086997][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.087007][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.087014][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.087021][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.087027][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.087032][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.087044][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.087056][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.087061][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.087065][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.087073][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.087078][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.087087][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.087103][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.087106][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.087118][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.087122][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.087128][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.087143][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.087149][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.087157][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.087164][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.087174][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.087178][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.087181][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.087186][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.087191][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.087195][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.087198][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.087200][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.087204][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.087206][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.087208][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.087210][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.087212][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.087212][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.087227][T27282]
| [ 5611.087256][T27282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27282
| [5611.102008][T27282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5611.102288][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.102289][T27282] Call Trace:
[ 5611.102291][T27282]
[5611.102293][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.102299][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.102306][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.102313][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.102328][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.102341][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.102345][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.102356][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.102363][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.102369][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.102375][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.102380][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.102392][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.102405][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.102410][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.102414][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.102422][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.102426][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.102435][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.102452][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.102454][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.102466][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.102470][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.102476][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.102491][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.102499][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.102506][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.102514][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.102524][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.102529][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.102532][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.102536][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.102542][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.102545][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.102548][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.102551][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.102554][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.102556][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.102558][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.102560][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.102562][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.102562][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.102577][T27282]
| [ 5611.119738][T27282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27282
| [5611.120450][T27282] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5611.120760][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.120762][T27282] Call Trace:
[ 5611.120763][T27282]
[5611.120766][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.120771][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.120777][T27282] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5611.120785][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.120799][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.120814][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.120824][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.120831][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.120844][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.120858][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.120862][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.120872][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.120879][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.120885][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.120891][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.120896][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.120908][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.120920][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.120926][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.120929][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.120937][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.120940][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.120949][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.120966][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.120969][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.120980][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.120984][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.120990][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.121005][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.121011][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.121019][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.121026][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.121037][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.121041][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.121044][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.121049][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.121054][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.121056][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.121060][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.121062][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.121065][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.121067][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.121069][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.121071][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.121072][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.121072][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.121087][T27282]
| [ 5611.121090][T27282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27282
| [5611.140472][T27282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5611.140967][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.140969][T27282] Call Trace:
[ 5611.140971][T27282]
[5611.140973][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.140979][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.140986][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.140993][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.141008][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.141023][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.141033][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.141040][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.141053][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.141067][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.141070][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.141080][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.141087][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.141094][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.141100][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.141105][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.141117][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.141130][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.141135][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.141139][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.141147][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.141150][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.141159][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.141176][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.141179][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.141190][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.141194][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.141201][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.141216][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.141222][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.141230][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.141238][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.141248][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.141252][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.141255][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.141260][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.141265][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.141268][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.141272][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.141274][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.141277][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.141279][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.141281][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.141283][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.141285][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.141285][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.141300][T27282]
| [ 5611.141335][T27282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27282
| [5611.161560][T27282] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5611.161875][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.161877][T27282] Call Trace:
[ 5611.161879][T27282]
[5611.161881][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.161886][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.161892][T27282] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5611.161899][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.161914][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.161927][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.161931][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.161941][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.161948][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.161961][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.161976][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.161986][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.161993][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.162006][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.162019][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.162023][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.162033][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.162039][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.162046][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.162052][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.162057][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.162070][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.162083][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.162088][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.162092][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.162099][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.162103][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.162112][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.162129][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.162131][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.162143][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.162147][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.162153][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.162168][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.162174][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.162182][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.162189][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.162200][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.162204][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.162207][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.162212][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.162217][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.162220][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.162224][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.162226][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.162229][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.162231][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.162233][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.162235][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.162237][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.162237][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.162253][T27282]
| [ 5611.162373][T27282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27282
| [5611.184800][T27282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5611.185115][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.185117][T27282] Call Trace:
[ 5611.185119][T27282]
[5611.185121][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.185127][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.185134][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.185141][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.185155][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.185169][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.185173][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.185184][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.185191][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.185205][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.185220][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.185230][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.185237][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.185250][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.185264][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.185268][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.185278][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.185284][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.185291][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.185297][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.185302][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.185314][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.185327][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.185332][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.185336][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.185343][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.185347][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.185356][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.185373][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.185376][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.185388][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.185391][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.185397][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.185413][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.185419][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.185426][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.185434][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.185444][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.185448][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.185452][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.185456][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.185461][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.185465][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.185469][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.185472][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.185475][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.185477][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.185479][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.185481][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.185483][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.185483][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.185499][T27282]
| [ 5611.208439][T27282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27282
| [5611.209016][T27282] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5611.209570][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.209572][T27282] Call Trace:
[ 5611.209574][T27282]
[5611.209576][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.209582][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.209588][T27282] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5611.209595][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.209609][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.209625][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.209635][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.209642][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.209655][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.209669][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.209673][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.209683][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.209690][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.209703][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.209718][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.209728][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.209735][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.209748][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.209762][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.209765][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.209775][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.209782][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.209789][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.209794][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.209799][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.209812][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.209824][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.209830][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.209833][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.209841][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.209844][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.209853][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.209870][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.209873][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.209885][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.209889][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.209894][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.209910][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.209916][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.209924][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.209931][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.209942][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.209946][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.209949][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.209954][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.209959][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.209962][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.209966][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.209968][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.209971][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.209973][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.209975][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.209976][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.209978][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.209978][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5611.209994][T27282]
| [ 5611.209996][T27282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27282
| [5611.235069][T27282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5611.235632][T27282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.235634][T27282] Call Trace:
[ 5611.235636][T27282]
[5611.235638][T27282] dump_stack_lvl (lib/dump_stack.c:123)
[5611.235645][T27282] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.235652][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.235659][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.235673][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.235689][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.235699][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.235707][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.235720][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.235734][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.235738][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.235748][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.235755][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.235769][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.235784][T27282] ? dump_stack_lvl (lib/dump_stack.c:124)
[5611.235794][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.235801][T27282] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5611.235814][T27282] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5611.235828][T27282] ? dump_stack_lvl (lib/dump_stack.c:123)
[5611.235831][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.235841][T27282] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.235848][T27282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.235855][T27282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.235861][T27282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.235865][T27282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.235878][T27282] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.235891][T27282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.235897][T27282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.235900][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.235908][T27282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.235911][T27282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.235920][T27282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.235938][T27282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.235940][T27282] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.235952][T27282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.235956][T27282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.235962][T27282] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.235978][T27282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.235984][T27282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.235991][T27282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.235999][T27282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.236010][T27282] __x64_sys_sendto (net/socket.c:2183)
[5611.236014][T27282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.236017][T27282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.236021][T27282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.236027][T27282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.236030][T27282] RIP: 0033:0x7f985b4b2a4a
[ 5611.236033][T27282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.236036][T27282] RSP: 002b:00007ffc769072f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.236039][T27282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985b4b2a4a
[ 5611.236041][T27282] RDX: 0000000000000040 RSI: 0000000020b50340 RDI: 0000000000000005
[ 5611.236042][T27282] RBP: 00007ffc76907380 R08: 0000000000418574 R09: 000000000000001c
[ 5611.236044][T27282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.236046][T27282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985b5db000
| [ 5612.301430][T27282] lwtunnel_output(): recursion limit reached on datapath
| [ 5617.029804][T27289] check_preemption_disabled: 46 callbacks suppressed
| [ 5617.029812][T27289] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27289
| [5617.030616][T27289] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5617.030888][T27289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.030890][T27289] Call Trace:
[ 5617.030893][T27289]
[5617.030896][T27289] dump_stack_lvl (lib/dump_stack.c:123)
[5617.030904][T27289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5617.030911][T27289] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5617.030917][T27289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5617.030926][T27289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.030932][T27289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5617.030937][T27289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.030949][T27289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5617.030961][T27289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5617.030967][T27289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5617.030972][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.030981][T27289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5617.030987][T27289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5617.030996][T27289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5617.031012][T27289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5617.031015][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.031027][T27289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.031033][T27289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.031039][T27289] ? __pfx___sys_sendto (net/socket.c:2147)
[5617.031054][T27289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5617.031061][T27289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5617.031069][T27289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5617.031076][T27289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5617.031086][T27289] __x64_sys_sendto (net/socket.c:2183)
[5617.031090][T27289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5617.031094][T27289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5617.031099][T27289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5617.031104][T27289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.031108][T27289] RIP: 0033:0x7f2de552ea4a
[ 5617.031113][T27289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5617.031116][T27289] RSP: 002b:00007ffd4229bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.031120][T27289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2de552ea4a
[ 5617.031122][T27289] RDX: 0000000000000040 RSI: 000000001dec1340 RDI: 0000000000000005
[ 5617.031124][T27289] RBP: 00007ffd4229bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5617.031126][T27289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.031127][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5617.031127][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5617.031142][T27289]
| [ 5617.031144][T27289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27289
| [5617.044175][T27289] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5617.044435][T27289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.044436][T27289] Call Trace:
[ 5617.044438][T27289]
[5617.044441][T27289] dump_stack_lvl (lib/dump_stack.c:123)
[5617.044448][T27289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5617.044454][T27289] lwtunnel_output (net/core/lwtunnel.c:359)
[5617.044461][T27289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5617.044468][T27289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.044474][T27289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5617.044479][T27289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.044491][T27289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5617.044504][T27289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5617.044510][T27289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5617.044514][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.044522][T27289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5617.044526][T27289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5617.044535][T27289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5617.044552][T27289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5617.044555][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.044566][T27289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.044571][T27289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.044577][T27289] ? __pfx___sys_sendto (net/socket.c:2147)
[5617.044592][T27289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5617.044598][T27289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5617.044607][T27289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5617.044614][T27289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5617.044625][T27289] __x64_sys_sendto (net/socket.c:2183)
[5617.044629][T27289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5617.044632][T27289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5617.044637][T27289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5617.044643][T27289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.044646][T27289] RIP: 0033:0x7f2de552ea4a
[ 5617.044650][T27289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5617.044652][T27289] RSP: 002b:00007ffd4229bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.044655][T27289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2de552ea4a
[ 5617.044658][T27289] RDX: 0000000000000040 RSI: 000000001dec1340 RDI: 0000000000000005
[ 5617.044659][T27289] RBP: 00007ffd4229bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5617.044662][T27289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.044664][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5617.044664][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5617.044679][T27289]
| [ 5617.058638][T27289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27289
| [5617.059034][T27289] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5617.059297][T27289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.059299][T27289] Call Trace:
[ 5617.059301][T27289]
[5617.059303][T27289] dump_stack_lvl (lib/dump_stack.c:123)
[5617.059309][T27289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5617.059316][T27289] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5617.059322][T27289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5617.059329][T27289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.059335][T27289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5617.059340][T27289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.059353][T27289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5617.059365][T27289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5617.059370][T27289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5617.059374][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.059382][T27289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5617.059385][T27289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5617.059395][T27289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5617.059411][T27289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5617.059414][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.059426][T27289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.059430][T27289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.059437][T27289] ? __pfx___sys_sendto (net/socket.c:2147)
[5617.059452][T27289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5617.059458][T27289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5617.059466][T27289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5617.059473][T27289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5617.059483][T27289] __x64_sys_sendto (net/socket.c:2183)
[5617.059487][T27289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5617.059490][T27289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5617.059495][T27289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5617.059500][T27289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.059504][T27289] RIP: 0033:0x7f2de552ea4a
[ 5617.059507][T27289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5617.059509][T27289] RSP: 002b:00007ffd4229bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.059513][T27289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2de552ea4a
[ 5617.059515][T27289] RDX: 0000000000000040 RSI: 000000001dec1340 RDI: 0000000000000005
[ 5617.059516][T27289] RBP: 00007ffd4229bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5617.059518][T27289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.059520][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5617.059520][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5617.059535][T27289]
| [ 5618.031112][T27289] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27289
| [5618.031774][T27289] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5618.032042][T27289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5618.032044][T27289] Call Trace:
[ 5618.032047][T27289]
[5618.032049][T27289] dump_stack_lvl (lib/dump_stack.c:123)
[5618.032057][T27289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5618.032064][T27289] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5618.032071][T27289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5618.032079][T27289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5618.032086][T27289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5618.032091][T27289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5618.032104][T27289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5618.032115][T27289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5618.032121][T27289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5618.032126][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5618.032135][T27289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5618.032141][T27289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5618.032150][T27289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5618.032167][T27289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5618.032170][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5618.032181][T27289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5618.032186][T27289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5618.032192][T27289] ? __pfx___sys_sendto (net/socket.c:2147)
[5618.032206][T27289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5618.032215][T27289] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5618.032230][T27289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5618.032238][T27289] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5618.032247][T27289] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5618.032250][T27289] ? 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)
[5618.032266][T27289] __x64_sys_sendto (net/socket.c:2183)
[5618.032270][T27289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5618.032275][T27289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5618.032279][T27289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5618.032285][T27289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5618.032288][T27289] RIP: 0033:0x7f2de552ea4a
[ 5618.032293][T27289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5618.032295][T27289] RSP: 002b:00007ffd4229bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5618.032300][T27289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2de552ea4a
[ 5618.032302][T27289] RDX: 0000000000000040 RSI: 000000001dec1340 RDI: 0000000000000005
[ 5618.032304][T27289] RBP: 00007ffd4229bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5618.032306][T27289] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5618.032308][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5618.032308][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5618.032323][T27289]
| [ 5618.032326][T27289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27289
| [5618.045130][T27289] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5618.045392][T27289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5618.045394][T27289] Call Trace:
[ 5618.045395][T27289]
[5618.045398][T27289] dump_stack_lvl (lib/dump_stack.c:123)
[5618.045404][T27289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5618.045411][T27289] lwtunnel_output (net/core/lwtunnel.c:359)
[5618.045418][T27289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5618.045425][T27289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5618.045432][T27289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5618.045437][T27289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5618.045449][T27289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5618.045461][T27289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5618.045467][T27289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5618.045471][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5618.045478][T27289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5618.045483][T27289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5618.045492][T27289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5618.045510][T27289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5618.045512][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5618.045524][T27289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5618.045528][T27289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5618.045534][T27289] ? __pfx___sys_sendto (net/socket.c:2147)
[5618.045548][T27289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5618.045557][T27289] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5618.045564][T27289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5618.045572][T27289] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5618.045576][T27289] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5618.045579][T27289] ? 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)
[5618.045586][T27289] __x64_sys_sendto (net/socket.c:2183)
[5618.045590][T27289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5618.045594][T27289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5618.045598][T27289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5618.045603][T27289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5618.045606][T27289] RIP: 0033:0x7f2de552ea4a
[ 5618.045610][T27289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5618.045613][T27289] RSP: 002b:00007ffd4229bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5618.045617][T27289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2de552ea4a
[ 5618.045619][T27289] RDX: 0000000000000040 RSI: 000000001dec1340 RDI: 0000000000000005
[ 5618.045621][T27289] RBP: 00007ffd4229bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5618.045623][T27289] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5618.045624][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5618.045624][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5618.045639][T27289]
| [ 5618.059838][T27289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27289
| [5618.060222][T27289] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5618.060484][T27289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5618.060485][T27289] Call Trace:
[ 5618.060487][T27289]
[5618.060490][T27289] dump_stack_lvl (lib/dump_stack.c:123)
[5618.060498][T27289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5618.060504][T27289] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5618.060511][T27289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5618.060518][T27289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5618.060524][T27289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5618.060529][T27289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5618.060542][T27289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5618.060554][T27289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5618.060559][T27289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5618.060563][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5618.060571][T27289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5618.060575][T27289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5618.060584][T27289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5618.060601][T27289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5618.060604][T27289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5618.060616][T27289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5618.060620][T27289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5618.060626][T27289] ? __pfx___sys_sendto (net/socket.c:2147)
[5618.060640][T27289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5618.060649][T27289] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5618.060655][T27289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5618.060663][T27289] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5618.060667][T27289] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5618.060669][T27289] ? 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)
[5618.060677][T27289] __x64_sys_sendto (net/socket.c:2183)
[5618.060681][T27289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5618.060685][T27289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5618.060690][T27289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5618.060695][T27289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5618.060698][T27289] RIP: 0033:0x7f2de552ea4a
[ 5618.060702][T27289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5618.060705][T27289] RSP: 002b:00007ffd4229bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5618.060709][T27289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2de552ea4a
[ 5618.060711][T27289] RDX: 0000000000000040 RSI: 000000001dec1340 RDI: 0000000000000005
[ 5618.060713][T27289] RBP: 00007ffd4229bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5618.060715][T27289] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5618.060717][T27289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2de5657000
| [ 5620.521782][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5621.564690][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5623.832413][T27295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27295
| [5623.833487][T27295] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5623.833756][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.833758][T27295] Call Trace:
[ 5623.833761][T27295]
[5623.833764][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.833774][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.833782][T27295] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5623.833788][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.833798][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.833805][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.833811][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.833823][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.833835][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.833840][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.833847][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.833857][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.833864][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.833873][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.833890][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.833893][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.833904][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.833910][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.833916][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.833931][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.833939][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.833949][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.833956][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.833966][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.833970][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.833975][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.833980][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.833985][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.833990][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.833995][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.833998][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.834002][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.834004][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.834006][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.834008][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.834010][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.834010][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.834024][T27295]
| [ 5623.834027][T27295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27295
| [5623.845576][T27295] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.845822][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.845823][T27295] Call Trace:
[ 5623.845825][T27295]
[5623.845827][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.845834][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.845839][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.845846][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.845853][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.845859][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.845864][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.845877][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.845889][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.845895][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.845898][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.845906][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.845910][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.845919][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.845936][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.845938][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.845950][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.845954][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.845960][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.845975][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.845982][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.845991][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.845998][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.846009][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.846013][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.846016][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.846021][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.846026][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.846029][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.846033][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.846036][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.846038][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.846040][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.846042][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.846043][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.846045][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.846045][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.846060][T27295]
| [ 5623.846201][T27295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27295
| [5623.858203][T27295] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5623.858463][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.858465][T27295] Call Trace:
[ 5623.858467][T27295]
[5623.858468][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.858475][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.858480][T27295] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5623.858487][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.858508][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.858520][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.858524][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.858535][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.858542][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.858548][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.858555][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.858559][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.858572][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.858584][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.858589][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.858593][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.858601][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.858605][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.858614][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.858631][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.858634][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.858645][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.858650][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.858655][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.858670][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.858677][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.858684][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.858692][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.858702][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.858706][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.858709][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.858713][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.858719][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.858722][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.858725][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.858728][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.858731][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.858732][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.858734][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.858735][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.858737][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.858737][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.858752][T27295]
| [ 5623.873051][T27295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27295
| [5623.873432][T27295] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.873706][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.873707][T27295] Call Trace:
[ 5623.873709][T27295]
[5623.873711][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.873718][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.873724][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.873731][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.873742][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.873754][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.873758][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.873768][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.873775][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.873782][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.873788][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.873793][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.873806][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.873818][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.873823][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.873827][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.873835][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.873839][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.873848][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.873865][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.873867][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.873879][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.873883][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.873888][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.873903][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.873910][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.873917][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.873925][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.873935][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.873939][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.873942][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.873947][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.873952][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.873955][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.873958][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.873961][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.873964][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.873966][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.873967][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.873969][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.873971][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.873971][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.873986][T27295]
| [ 5623.874126][T27295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27295
| [5623.888699][T27295] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5623.888965][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.888967][T27295] Call Trace:
[ 5623.888969][T27295]
[5623.888971][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.888977][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.888984][T27295] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5623.888990][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.889001][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.889013][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.889017][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.889027][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.889034][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.889043][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.889055][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.889058][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.889068][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.889074][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.889081][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.889088][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.889092][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.889105][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.889117][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.889122][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.889126][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.889134][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.889138][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.889147][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.889163][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.889166][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.889177][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.889181][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.889187][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.889202][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.889208][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.889216][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.889223][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.889233][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.889237][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.889240][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.889244][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.889249][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.889252][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.889256][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.889258][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.889261][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.889263][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.889265][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.889267][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.889268][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.889268][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.889283][T27295]
| [ 5623.889285][T27295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27295
| [5623.906729][T27295] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.906996][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.906997][T27295] Call Trace:
[ 5623.906999][T27295]
[5623.907001][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.907007][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.907013][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.907020][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.907030][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.907043][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.907046][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.907056][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.907063][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.907073][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.907085][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.907088][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.907098][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.907104][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.907111][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.907117][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.907122][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.907134][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.907147][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.907152][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.907155][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.907163][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.907166][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.907175][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.907192][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.907195][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.907207][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.907211][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.907217][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.907232][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.907238][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.907246][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.907253][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.907264][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.907268][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.907270][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.907275][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.907280][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.907284][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.907287][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.907289][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.907292][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.907294][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.907296][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.907297][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.907299][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.907299][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.907314][T27295]
| [ 5623.907425][T27295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27295
| [5623.925689][T27295] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5623.925968][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.925970][T27295] Call Trace:
[ 5623.925972][T27295]
[5623.925974][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.925979][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.925985][T27295] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5623.925992][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.926002][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.926014][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.926018][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.926028][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.926034][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.926044][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.926056][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.926060][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.926069][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.926076][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.926085][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.926097][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.926101][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.926111][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.926117][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.926124][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.926130][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.926135][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.926147][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.926160][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.926165][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.926168][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.926176][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.926179][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.926188][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.926205][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.926207][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.926219][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.926223][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.926228][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.926243][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.926250][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.926257][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.926264][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.926275][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.926278][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.926282][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.926286][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.926291][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.926295][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.926298][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.926300][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.926304][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.926306][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.926307][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.926309][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.926311][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.926311][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.926326][T27295]
| [ 5623.926329][T27295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27295
| [5623.945833][T27295] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.946115][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.946117][T27295] Call Trace:
[ 5623.946119][T27295]
[5623.946121][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.946126][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.946133][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.946140][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.946150][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.946162][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.946166][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.946176][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.946183][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.946193][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.946205][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.946209][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.946219][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.946226][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.946235][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.946248][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.946251][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.946261][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.946268][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.946274][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.946280][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.946284][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.946297][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.946310][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.946315][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.946318][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.946326][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.946329][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.946338][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.946356][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.946358][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.946370][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.946374][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.946379][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.946395][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.946401][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.946408][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.946416][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.946426][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.946430][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.946433][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.946438][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.946443][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.946445][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.946449][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.946451][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.946454][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.946456][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.946457][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.946459][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.946460][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.946460][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.946476][T27295]
| [ 5623.968849][T27295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27295
| [5623.969335][T27295] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5623.969629][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.969631][T27295] Call Trace:
[ 5623.969633][T27295]
[5623.969635][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.969640][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.969646][T27295] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5623.969653][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.969663][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.969676][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.969680][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.969690][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.969697][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.969707][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.969720][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.969723][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.969733][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.969740][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.969749][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.969762][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.969765][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.969775][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.969782][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.969791][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.969803][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.969807][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.969817][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.969824][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.969831][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.969837][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.969841][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.969854][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.969867][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.969872][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.969875][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.969883][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.969886][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.969896][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.969913][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.969915][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.969927][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.969931][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.969937][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.969952][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.969959][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.969966][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.969974][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.969985][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.969989][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.969992][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.969997][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.970002][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.970005][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.970009][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.970011][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.970014][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.970016][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.970017][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.970019][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.970021][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.970021][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5623.970036][T27295]
| [ 5623.970039][T27295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27295
| [5623.991806][T27295] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.992290][T27295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.992291][T27295] Call Trace:
[ 5623.992293][T27295]
[5623.992295][T27295] dump_stack_lvl (lib/dump_stack.c:123)
[5623.992301][T27295] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.992306][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.992314][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.992324][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.992336][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.992340][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.992350][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.992357][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.992367][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.992379][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.992383][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.992393][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.992400][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.992409][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.992422][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.992426][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.992436][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.992443][T27295] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5623.992452][T27295] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5623.992465][T27295] ? dump_stack_lvl (lib/dump_stack.c:123)
[5623.992468][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.992478][T27295] lwtunnel_output (net/core/lwtunnel.c:359)
[5623.992485][T27295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.992492][T27295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.992499][T27295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.992504][T27295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.992517][T27295] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.992530][T27295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.992536][T27295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.992539][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.992547][T27295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.992550][T27295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.992559][T27295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.992577][T27295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.992579][T27295] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.992592][T27295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.992595][T27295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.992601][T27295] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.992617][T27295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.992623][T27295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.992631][T27295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.992638][T27295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.992649][T27295] __x64_sys_sendto (net/socket.c:2183)
[5623.992653][T27295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.992656][T27295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.992661][T27295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.992666][T27295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.992669][T27295] RIP: 0033:0x7fe466e3da4a
[ 5623.992672][T27295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.992674][T27295] RSP: 002b:00007ffda7f60e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.992677][T27295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe466e3da4a
[ 5623.992679][T27295] RDX: 0000000000000040 RSI: 000000002fc5d340 RDI: 0000000000000005
[ 5623.992680][T27295] RBP: 00007ffda7f60ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.992682][T27295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.992683][T27295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe466f66000
| [ 5629.500551][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 5631.755400][T27301] check_preemption_disabled: 46 callbacks suppressed
| [ 5631.755408][T27301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27301
| [5631.756234][T27301] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5631.756502][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.756504][T27301] Call Trace:
[ 5631.756507][T27301]
[5631.756510][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.756522][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.756530][T27301] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5631.756537][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.756547][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.756555][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.756560][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.756572][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.756584][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.756590][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.756598][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.756608][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.756615][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.756625][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.756641][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.756644][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.756655][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.756663][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.756668][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.756683][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.756692][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.756702][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.756709][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.756719][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.756723][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.756727][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.756732][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.756736][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.756741][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.756746][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.756749][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.756753][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.756755][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.756757][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.756759][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.756761][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.756761][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.756775][T27301]
| [ 5631.770186][T27301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27301
| [5631.770587][T27301] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5631.770849][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.770850][T27301] Call Trace:
[ 5631.770852][T27301]
[5631.770854][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.770861][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.770867][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.770874][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.770881][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.770887][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.770892][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.770904][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.770916][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.770922][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.770926][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.770934][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.770938][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.770947][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.770964][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.770966][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.770978][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.770982][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.770988][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.771003][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.771009][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.771017][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.771024][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.771034][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.771039][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.771042][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.771047][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.771052][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.771055][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.771059][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.771062][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.771065][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.771067][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.771069][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.771070][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.771072][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.771072][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.771087][T27301]
| [ 5631.771170][T27301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27301
| [5631.784404][T27301] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5631.784694][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.784696][T27301] Call Trace:
[ 5631.784698][T27301]
[5631.784700][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.784707][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.784714][T27301] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5631.784720][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.784725][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.784732][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.784736][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.784749][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.784764][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.784767][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.784770][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.784783][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.784795][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.784807][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.784815][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.784820][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.784827][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.784832][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.784835][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.784845][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.784852][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.784859][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.784865][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.784869][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.784882][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.784893][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.784899][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.784903][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.784910][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.784914][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.784923][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.784940][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.784943][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.784954][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.784958][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.784963][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.784978][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.784984][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.784992][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.784999][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.785009][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.785013][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.785017][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.785022][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.785027][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.785030][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.785034][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.785037][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.785040][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.785043][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.785044][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.785046][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.785048][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.785048][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.785063][T27301]
| [ 5631.785066][T27301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27301
| [5631.802679][T27301] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5631.802976][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.802978][T27301] Call Trace:
[ 5631.802979][T27301]
[5631.802982][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.802988][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.802994][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.803001][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.803005][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.803011][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.803016][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.803020][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.803035][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.803037][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.803040][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.803049][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.803062][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.803068][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.803076][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.803081][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.803088][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.803093][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.803096][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.803106][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.803113][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.803120][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.803125][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.803130][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.803143][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.803155][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.803160][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.803164][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.803171][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.803175][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.803184][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.803201][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.803203][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.803215][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.803220][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.803225][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.803240][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.803247][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.803254][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.803262][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.803272][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.803276][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.803279][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.803284][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.803289][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.803293][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.803296][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.803300][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.803303][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.803305][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.803307][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.803309][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.803311][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.803311][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.803326][T27301]
| [ 5631.803415][T27301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27301
| [5631.824085][T27301] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5631.824383][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.824385][T27301] Call Trace:
[ 5631.824386][T27301]
[5631.824388][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.824394][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.824400][T27301] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5631.824407][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.824411][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.824416][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.824421][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.824424][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.824430][T27301] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5631.824462][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.824465][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.824467][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.824476][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.824488][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.824494][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.824502][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.824507][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.824515][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.824520][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.824523][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.824534][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.824540][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.824543][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.824548][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.824553][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.824555][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.824570][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.824572][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.824575][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.824583][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.824595][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.824600][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.824608][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.824613][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.824620][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.824624][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.824628][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.824637][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.824644][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.824650][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.824656][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.824660][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.824673][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.824685][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.824690][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.824693][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.824700][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.824704][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.824712][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.824729][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.824732][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.824743][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.824747][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.824753][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.824768][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.824773][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.824781][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.824788][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.824798][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.824802][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.824805][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.824810][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.824815][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.824817][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.824821][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.824823][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.824826][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.824828][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.824830][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.824831][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.824833][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.824833][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.824848][T27301]
| [ 5631.854682][T27301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27301
| [5631.855318][T27301] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5631.855631][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.855633][T27301] Call Trace:
[ 5631.855635][T27301]
[5631.855637][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.855643][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.855649][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.855656][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.855659][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.855665][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.855670][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.855673][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.855679][T27301] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5631.855691][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.855694][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.855697][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.855706][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.855718][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.855724][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.855732][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.855737][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.855744][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.855748][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.855751][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.855762][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.855768][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.855771][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.855777][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.855781][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.855784][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.855798][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.855801][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.855803][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.855811][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.855823][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.855828][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.855836][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.855841][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.855848][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.855852][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.855855][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.855865][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.855871][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.855878][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.855883][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.855888][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.855901][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.855913][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.855918][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.855922][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.855929][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.855932][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.855941][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.855958][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.855961][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.855972][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.855976][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.855982][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.855997][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.856003][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.856010][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.856018][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.856028][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.856032][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.856035][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.856040][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.856045][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.856047][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.856051][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.856053][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.856056][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.856058][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.856059][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.856061][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.856062][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.856062][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.856078][T27301]
| [ 5631.856087][T27301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27301
| [5631.885823][T27301] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5631.886155][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.886156][T27301] Call Trace:
[ 5631.886158][T27301]
[5631.886160][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.886166][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.886172][T27301] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5631.886178][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.886182][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.886188][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.886192][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.886196][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.886211][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.886214][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.886216][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.886225][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.886237][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.886243][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.886251][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.886255][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.886263][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.886267][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.886270][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.886281][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.886288][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.886291][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.886296][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.886301][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.886303][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.886308][T27301] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5631.886320][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.886323][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.886325][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.886333][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.886345][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.886350][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.886357][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.886362][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.886368][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.886373][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.886376][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.886386][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.886393][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.886395][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.886401][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.886405][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.886408][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.886422][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.886425][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.886427][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.886435][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.886447][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.886452][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.886460][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.886464][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.886471][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.886475][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.886478][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.886488][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.886496][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.886502][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.886508][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.886512][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.886525][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.886537][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.886543][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.886546][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.886553][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.886556][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.886565][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.886582][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.886585][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.886597][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.886601][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.886606][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.886621][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.886627][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.886635][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.886642][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.886653][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.886656][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.886659][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.886664][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.886669][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.886671][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.886675][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.886677][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.886681][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.886683][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.886684][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.886686][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.886688][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.886688][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.886703][T27301]
| [ 5631.924194][T27301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27301
| [5631.924669][T27301] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5631.924994][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.924995][T27301] Call Trace:
[ 5631.924997][T27301]
[5631.924999][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.925005][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.925011][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.925017][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.925020][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.925026][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.925031][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.925034][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.925049][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.925051][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.925053][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.925062][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.925074][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.925080][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.925088][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.925093][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.925100][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.925104][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.925107][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.925117][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.925124][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.925126][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.925132][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.925137][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.925139][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.925144][T27301] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5631.925156][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.925158][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.925160][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.925168][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.925180][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.925185][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.925192][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.925197][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.925203][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.925207][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.925211][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.925220][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.925227][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.925229][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.925235][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.925239][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.925241][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.925256][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.925258][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.925260][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.925268][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.925280][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.925285][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.925292][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.925297][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.925303][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.925307][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.925311][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.925320][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.925327][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.925333][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.925338][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.925343][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.925355][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.925368][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.925373][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.925376][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.925383][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.925386][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.925395][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.925412][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.925414][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.925426][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.925429][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.925435][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.925450][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.925456][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.925463][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.925470][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.925481][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.925484][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.925487][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.925491][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.925497][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.925500][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.925503][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.925506][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.925508][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.925510][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.925512][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.925513][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.925515][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.925515][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.925530][T27301]
| [ 5631.963334][T27301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27301
| [5631.964156][T27301] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5631.964492][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.964496][T27301] Call Trace:
[ 5631.964498][T27301]
[5631.964500][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5631.964506][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.964512][T27301] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5631.964519][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.964523][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964529][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.964534][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.964538][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.964553][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.964556][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964558][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.964568][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.964583][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.964591][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.964596][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.964607][T27301] ? dump_stack_lvl (lib/dump_stack.c:124)
[5631.964617][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.964623][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.964626][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964632][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.964636][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.964639][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.964653][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.964656][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964658][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.964667][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.964679][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.964685][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.964693][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.964697][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.964704][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.964708][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.964712][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.964722][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.964729][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.964731][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964737][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.964741][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.964744][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.964749][T27301] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5631.964761][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.964763][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964766][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.964774][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.964786][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.964791][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.964799][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.964803][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.964810][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.964814][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.964818][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.964828][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.964834][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5631.964837][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964842][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5631.964847][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5631.964850][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.964864][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5631.964867][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5631.964870][T27301] ? _printk (kernel/printk/printk.c:2470)
[5631.964878][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5631.964890][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5631.964895][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5631.964902][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5631.964907][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5631.964914][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5631.964918][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5631.964921][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.964931][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.964938][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.964945][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.964951][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.964955][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.964968][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.964981][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.964986][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.964989][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.964997][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.965000][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.965009][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.965026][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.965029][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.965041][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.965045][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.965051][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.965066][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.965072][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.965080][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.965088][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.965098][T27301] __x64_sys_sendto (net/socket.c:2183)
[5631.965102][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.965105][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.965110][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.965115][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.965117][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5631.965121][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.965124][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.965127][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5631.965128][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5631.965130][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5631.965132][T27301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.965133][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.965133][T27301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb267608000
| [ 5631.965149][T27301]
| [ 5632.009628][T27301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27301
| [5632.010138][T27301] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5632.010718][T27301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.010719][T27301] Call Trace:
[ 5632.010722][T27301]
[5632.010724][T27301] dump_stack_lvl (lib/dump_stack.c:123)
[5632.010730][T27301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5632.010736][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5632.010743][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5632.010747][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.010753][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5632.010758][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5632.010762][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.010777][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5632.010780][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.010783][T27301] ? _printk (kernel/printk/printk.c:2470)
[5632.010792][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5632.010807][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5632.010815][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5632.010820][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5632.010830][T27301] ? dump_stack_lvl (lib/dump_stack.c:124)
[5632.010840][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5632.010847][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5632.010850][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.010855][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5632.010860][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5632.010863][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.010877][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5632.010880][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.010882][T27301] ? _printk (kernel/printk/printk.c:2470)
[5632.010890][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5632.010903][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5632.010908][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5632.010917][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5632.010921][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5632.010928][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5632.010932][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5632.010936][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.010946][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5632.010953][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5632.010955][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.010961][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5632.010965][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5632.010968][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.010973][T27301] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5632.010985][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5632.010988][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.010990][T27301] ? _printk (kernel/printk/printk.c:2470)
[5632.010998][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5632.011010][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5632.011015][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5632.011023][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5632.011028][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5632.011035][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5632.011039][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5632.011042][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.011052][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5632.011059][T27301] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5632.011061][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.011067][T27301] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5632.011071][T27301] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5632.011074][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.011089][T27301] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5632.011091][T27301] ? __pfx_dst_output (./include/net/dst.h:458)
[5632.011094][T27301] ? _printk (kernel/printk/printk.c:2470)
[5632.011102][T27301] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5632.011114][T27301] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5632.011119][T27301] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5632.011127][T27301] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5632.011131][T27301] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5632.011138][T27301] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5632.011142][T27301] ? dump_stack_lvl (lib/dump_stack.c:123)
[5632.011146][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.011156][T27301] lwtunnel_output (net/core/lwtunnel.c:359)
[5632.011162][T27301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5632.011169][T27301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.011175][T27301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5632.011180][T27301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.011193][T27301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5632.011205][T27301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5632.011211][T27301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5632.011214][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.011222][T27301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5632.011225][T27301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5632.011234][T27301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5632.011252][T27301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5632.011254][T27301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.011266][T27301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.011270][T27301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.011276][T27301] ? __pfx___sys_sendto (net/socket.c:2147)
[5632.011292][T27301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5632.011298][T27301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5632.011306][T27301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5632.011313][T27301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5632.011324][T27301] __x64_sys_sendto (net/socket.c:2183)
[5632.011328][T27301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5632.011331][T27301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.011336][T27301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5632.011341][T27301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.011344][T27301] RIP: 0033:0x7fb2674dfa4a
[ 5632.011348][T27301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.011350][T27301] RSP: 002b:00007ffc999d61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.011353][T27301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2674dfa4a
[ 5632.011355][T27301] RDX: 0000000000000040 RSI: 00000000086b6340 RDI: 0000000000000005
[ 5632.011357][T27301] RBP: 00007ffc999d6230 R08: 0000000000418574 R09: 000000000000001c
[ 5632.011358][T27301] 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