======================================
| [ 5131.262605][T22793] veth1: renamed from veth-betaR
| [ 5131.377152][T22794] veth0: renamed from veth-gamma
| [ 5141.084449][T22817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22817
| [5141.086075][T22817] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5141.086363][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.086370][T22817] Call Trace:
[ 5141.086373][T22817]
[5141.086375][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.086389][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.086397][T22817] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5141.086404][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.086415][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.086425][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.086429][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.086441][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.086452][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.086457][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.086472][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.086488][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.086498][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.086506][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.086522][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.086524][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.086535][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.086547][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.086553][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.086566][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.086575][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.086587][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.086594][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.086604][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.086608][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.086613][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.086618][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.086622][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.086632][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.086636][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.086639][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.086646][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.086649][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.086650][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.086652][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.086654][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.086654][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.086668][T22817]
| [ 5141.099557][T22817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22817
| [5141.100028][T22817] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5141.100276][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.100278][T22817] Call Trace:
[ 5141.100279][T22817]
[5141.100281][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.100287][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.100294][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.100300][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.100306][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.100312][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.100317][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.100328][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.100340][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.100345][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.100348][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.100356][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.100359][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.100367][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.100383][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.100386][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.100397][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.100401][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.100406][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.100420][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.100426][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.100433][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.100440][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.100450][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.100454][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.100457][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.100461][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.100466][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.100469][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.100472][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.100474][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.100477][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.100479][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.100481][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.100482][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.100484][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.100484][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.100498][T22817]
| [ 5141.100507][T22817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22817
| [5141.113485][T22817] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5141.113781][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.113782][T22817] Call Trace:
[ 5141.113784][T22817]
[5141.113786][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.113792][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.113797][T22817] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5141.113804][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.113819][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.113832][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.113836][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.113846][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.113852][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.113858][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.113864][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.113868][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.113880][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.113892][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.113897][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.113901][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.113909][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.113912][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.113921][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.113937][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.113939][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.113951][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.113955][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.113961][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.113975][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.113981][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.113990][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.113997][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.114007][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.114010][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.114013][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.114018][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.114023][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.114026][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.114029][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.114031][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.114034][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.114036][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.114038][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.114039][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.114041][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.114041][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.114056][T22817]
| [ 5141.114058][T22817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22817
| [5141.128373][T22817] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5141.128656][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.128658][T22817] Call Trace:
[ 5141.128659][T22817]
[5141.128661][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.128667][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.128673][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.128679][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.128693][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.128706][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.128710][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.128720][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.128727][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.128733][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.128738][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.128743][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.128755][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.128767][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.128772][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.128776][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.128783][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.128786][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.128795][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.128811][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.128814][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.128836][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.128840][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.128845][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.128860][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.128866][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.128873][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.128880][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.128889][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.128893][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.128896][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.128900][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.128905][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.128907][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.128911][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.128913][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.128916][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.128918][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.128919][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.128921][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.128922][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.128922][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.128937][T22817]
| [ 5141.128945][T22817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22817
| [5141.144964][T22817] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5141.145420][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.145422][T22817] Call Trace:
[ 5141.145423][T22817]
[5141.145425][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.145430][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.145435][T22817] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5141.145442][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.145455][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.145468][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.145472][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.145481][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.145488][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.145500][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.145512][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.145516][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.145525][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.145531][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.145537][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.145542][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.145548][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.145560][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.145571][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.145577][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.145580][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.145587][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.145590][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.145598][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.145614][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.145616][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.145628][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.145631][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.145637][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.145651][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.145657][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.145664][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.145671][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.145681][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.145684][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.145687][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.145692][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.145696][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.145699][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.145702][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.145704][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.145707][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.145709][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.145710][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.145712][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.145713][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.145713][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.145728][T22817]
| [ 5141.165531][T22817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22817
| [5141.166057][T22817] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5141.166688][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.166689][T22817] Call Trace:
[ 5141.166691][T22817]
[5141.166693][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.166699][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.166704][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.166711][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.166725][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.166738][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.166742][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.166752][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.166758][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.166771][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.166784][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.166788][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.166808][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.166814][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.166821][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.166826][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.166830][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.166842][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.166854][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.166859][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.166862][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.166870][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.166873][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.166881][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.166898][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.166900][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.166911][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.166915][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.166920][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.166935][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.166941][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.166948][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.166955][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.166965][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.166969][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.166972][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.166976][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.166981][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.166984][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.166987][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.166989][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.166993][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.166994][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.166996][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.166998][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.167000][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.167000][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.167014][T22817]
| [ 5141.167022][T22817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22817
| [5141.186728][T22817] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5141.187230][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.187232][T22817] Call Trace:
[ 5141.187233][T22817]
[5141.187235][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.187241][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.187246][T22817] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5141.187252][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.187265][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.187279][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.187282][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.187292][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.187298][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.187311][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.187323][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.187327][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.187336][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.187343][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.187355][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.187368][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.187371][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.187380][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.187386][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.187393][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.187398][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.187402][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.187414][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.187426][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.187431][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.187434][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.187441][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.187444][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.187453][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.187469][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.187488][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.187499][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.187503][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.187509][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.187523][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.187529][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.187537][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.187544][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.187554][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.187558][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.187562][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.187566][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.187571][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.187574][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.187577][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.187579][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.187582][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.187584][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.187586][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.187587][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.187589][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.187589][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.187604][T22817]
| [ 5141.209491][T22817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22817
| [5141.210352][T22817] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5141.210671][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.210672][T22817] Call Trace:
[ 5141.210674][T22817]
[5141.210676][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.210681][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.210687][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.210694][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.210708][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.210721][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.210725][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.210735][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.210742][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.210755][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.210768][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.210772][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.210781][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.210788][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.210801][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.210814][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.210818][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.210828][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.210834][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.210840][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.210846][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.210851][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.210863][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.210875][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.210881][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.210884][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.210891][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.210894][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.210904][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.210921][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.210923][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.210935][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.210939][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.210944][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.210960][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.210966][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.210973][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.210981][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.210991][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.210995][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.210998][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.211002][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.211007][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.211010][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.211013][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.211016][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.211019][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.211021][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.211022][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.211024][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.211026][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.211026][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.211041][T22817]
| [ 5141.211055][T22817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22817
| [5141.233889][T22817] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5141.234208][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.234209][T22817] Call Trace:
[ 5141.234211][T22817]
[5141.234213][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.234218][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.234224][T22817] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5141.234231][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.234245][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.234258][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.234262][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.234272][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.234279][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.234292][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.234305][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.234309][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.234319][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.234325][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.234338][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.234351][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.234355][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.234364][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.234371][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.234384][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.234397][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.234401][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.234410][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.234417][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.234423][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.234428][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.234433][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.234446][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.234458][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.234463][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.234466][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.234474][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.234477][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.234486][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.234503][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.234505][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.234517][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.234521][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.234526][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.234541][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.234549][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.234556][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.234564][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.234574][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.234578][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.234581][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.234585][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.234590][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.234593][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.234596][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.234599][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.234602][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.234604][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.234605][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.234607][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.234609][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.234609][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5141.234624][T22817]
| [ 5141.259862][T22817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22817
| [5141.260387][T22817] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5141.260825][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5141.260827][T22817] Call Trace:
[ 5141.260828][T22817]
[5141.260830][T22817] dump_stack_lvl (lib/dump_stack.c:123)
[5141.260836][T22817] check_preemption_disabled (lib/smp_processor_id.c:52)
[5141.260842][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.260849][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.260863][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.260876][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.260880][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.260890][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.260896][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.260909][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.260922][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.260925][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.260935][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.260942][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.260954][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.260967][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.260971][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.260980][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.260987][T22817] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5141.261000][T22817] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5141.261013][T22817] ? dump_stack_lvl (lib/dump_stack.c:123)
[5141.261016][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.261026][T22817] lwtunnel_output (net/core/lwtunnel.c:359)
[5141.261032][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5141.261038][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.261043][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5141.261048][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5141.261060][T22817] rawv6_sendmsg (net/ipv6/raw.c:918)
[5141.261072][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5141.261077][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5141.261080][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.261088][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5141.261091][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5141.261100][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5141.261116][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5141.261119][T22817] ? __lock_release (kernel/locking/lockdep.c:5534)
[5141.261131][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.261134][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5141.261140][T22817] ? __pfx___sys_sendto (net/socket.c:2147)
[5141.261155][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5141.261161][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5141.261168][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5141.261176][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5141.261186][T22817] __x64_sys_sendto (net/socket.c:2183)
[5141.261189][T22817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5141.261192][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5141.261196][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5141.261201][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5141.261204][T22817] RIP: 0033:0x7fdf98edea4a
[ 5141.261207][T22817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5141.261210][T22817] RSP: 002b:00007fffbd56cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5141.261213][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98edea4a
[ 5141.261214][T22817] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5141.261216][T22817] RBP: 00007fffbd56cc40 R08: 0000000000418574 R09: 000000000000001c
[ 5141.261218][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5141.261219][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf99007000
| [ 5142.328742][T22817] lwtunnel_output(): recursion limit reached on datapath
| [ 5147.101055][T22824] check_preemption_disabled: 46 callbacks suppressed
| [ 5147.101065][T22824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22824
| [5147.102844][T22824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5147.103105][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5147.103107][T22824] Call Trace:
[ 5147.103110][T22824]
[5147.103112][T22824] dump_stack_lvl (lib/dump_stack.c:123)
[5147.103122][T22824] check_preemption_disabled (lib/smp_processor_id.c:52)
[5147.103129][T22824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5147.103135][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5147.103143][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5147.103151][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5147.103156][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5147.103168][T22824] rawv6_sendmsg (net/ipv6/raw.c:918)
[5147.103179][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5147.103184][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5147.103192][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5147.103202][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5147.103209][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5147.103217][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5147.103233][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5147.103236][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5147.103247][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5147.103254][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5147.103259][T22824] ? __pfx___sys_sendto (net/socket.c:2147)
[5147.103274][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5147.103281][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5147.103291][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5147.103298][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5147.103308][T22824] __x64_sys_sendto (net/socket.c:2183)
[5147.103312][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5147.103316][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5147.103321][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5147.103326][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5147.103330][T22824] RIP: 0033:0x7fde8c5e4a4a
[ 5147.103335][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5147.103338][T22824] RSP: 002b:00007ffe5d5540e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5147.103342][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde8c5e4a4a
[ 5147.103344][T22824] RDX: 0000000000000040 RSI: 0000000035417340 RDI: 0000000000000005
[ 5147.103346][T22824] RBP: 00007ffe5d554170 R08: 0000000000418574 R09: 000000000000001c
[ 5147.103348][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5147.103350][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5147.103350][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5147.103364][T22824]
| [ 5147.103367][T22824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22824
| [5147.116317][T22824] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5147.116579][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5147.116581][T22824] Call Trace:
[ 5147.116583][T22824]
[5147.116585][T22824] dump_stack_lvl (lib/dump_stack.c:123)
[5147.116593][T22824] check_preemption_disabled (lib/smp_processor_id.c:52)
[5147.116599][T22824] lwtunnel_output (net/core/lwtunnel.c:359)
[5147.116606][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5147.116615][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5147.116622][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5147.116627][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5147.116639][T22824] rawv6_sendmsg (net/ipv6/raw.c:918)
[5147.116651][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5147.116656][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5147.116662][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5147.116672][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5147.116678][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5147.116687][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5147.116704][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5147.116707][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5147.116719][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5147.116725][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5147.116730][T22824] ? __pfx___sys_sendto (net/socket.c:2147)
[5147.116745][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5147.116753][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5147.116763][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5147.116770][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5147.116780][T22824] __x64_sys_sendto (net/socket.c:2183)
[5147.116784][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5147.116788][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5147.116793][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5147.116798][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5147.116802][T22824] RIP: 0033:0x7fde8c5e4a4a
[ 5147.116806][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5147.116809][T22824] RSP: 002b:00007ffe5d5540e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5147.116813][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde8c5e4a4a
[ 5147.116815][T22824] RDX: 0000000000000040 RSI: 0000000035417340 RDI: 0000000000000005
[ 5147.116817][T22824] RBP: 00007ffe5d554170 R08: 0000000000418574 R09: 000000000000001c
[ 5147.116819][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5147.116821][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5147.116821][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5147.116835][T22824]
| [ 5147.117405][T22824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22824
| [5147.128975][T22824] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5147.129229][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5147.129231][T22824] Call Trace:
[ 5147.129233][T22824]
[5147.129235][T22824] dump_stack_lvl (lib/dump_stack.c:123)
[5147.129241][T22824] check_preemption_disabled (lib/smp_processor_id.c:52)
[5147.129247][T22824] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[5147.129254][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5147.129261][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5147.129267][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5147.129272][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5147.129284][T22824] rawv6_sendmsg (net/ipv6/raw.c:918)
[5147.129296][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5147.129301][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5147.129306][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5147.129315][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5147.129320][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5147.129329][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5147.129345][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5147.129348][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5147.129359][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5147.129364][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5147.129370][T22824] ? __pfx___sys_sendto (net/socket.c:2147)
[5147.129385][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5147.129391][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5147.129400][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5147.129407][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5147.129417][T22824] __x64_sys_sendto (net/socket.c:2183)
[5147.129422][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5147.129425][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5147.129430][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5147.129435][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5147.129438][T22824] RIP: 0033:0x7fde8c5e4a4a
[ 5147.129442][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5147.129444][T22824] RSP: 002b:00007ffe5d5540e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5147.129448][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde8c5e4a4a
[ 5147.129450][T22824] RDX: 0000000000000040 RSI: 0000000035417340 RDI: 0000000000000005
[ 5147.129451][T22824] RBP: 00007ffe5d554170 R08: 0000000000418574 R09: 000000000000001c
[ 5147.129453][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5147.129455][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5147.129455][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5147.129470][T22824]
| [ 5148.101877][T22824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22824
| [5148.102493][T22824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5148.102833][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5148.102835][T22824] Call Trace:
[ 5148.102838][T22824]
[5148.102841][T22824] dump_stack_lvl (lib/dump_stack.c:123)
[5148.102851][T22824] check_preemption_disabled (lib/smp_processor_id.c:52)
[5148.102859][T22824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5148.102866][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5148.102874][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5148.102882][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5148.102887][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5148.102899][T22824] rawv6_sendmsg (net/ipv6/raw.c:918)
[5148.102911][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5148.102914][T22824] ? handle_softirqs (kernel/softirq.c:579)
[5148.102934][T22824] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[5148.102937][T22824] ? irq_exit_rcu (kernel/softirq.c:698)
[5148.102941][T22824] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[5148.102951][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5148.102958][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5148.102970][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5148.102975][T22824] ? vdso_join_timens (lib/vdso/datastore.c:119)
[5148.102998][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5148.103004][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5148.103016][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5148.103022][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5148.103028][T22824] ? __pfx___sys_sendto (net/socket.c:2147)
[5148.103042][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5148.103053][T22824] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5148.103064][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5148.103071][T22824] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5148.103084][T22824] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5148.103092][T22824] __x64_sys_sendto (net/socket.c:2183)
[5148.103096][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5148.103100][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5148.103105][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5148.103110][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5148.103113][T22824] RIP: 0033:0x7fde8c5e4a4a
[ 5148.103118][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5148.103121][T22824] RSP: 002b:00007ffe5d5540e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5148.103125][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde8c5e4a4a
[ 5148.103128][T22824] RDX: 0000000000000040 RSI: 0000000035417340 RDI: 0000000000000005
[ 5148.103130][T22824] RBP: 00007ffe5d554170 R08: 0000000000418574 R09: 000000000000001c
[ 5148.103131][T22824] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5148.103133][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5148.103133][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5148.103148][T22824]
| [ 5148.103151][T22824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22824
| [5148.115883][T22824] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5148.116132][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5148.116134][T22824] Call Trace:
[ 5148.116137][T22824]
[5148.116139][T22824] dump_stack_lvl (lib/dump_stack.c:123)
[5148.116146][T22824] check_preemption_disabled (lib/smp_processor_id.c:52)
[5148.116152][T22824] lwtunnel_output (net/core/lwtunnel.c:359)
[5148.116158][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5148.116166][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5148.116172][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5148.116176][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5148.116189][T22824] rawv6_sendmsg (net/ipv6/raw.c:918)
[5148.116200][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5148.116203][T22824] ? handle_softirqs (kernel/softirq.c:579)
[5148.116207][T22824] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[5148.116210][T22824] ? irq_exit_rcu (kernel/softirq.c:698)
[5148.116214][T22824] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[5148.116223][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5148.116229][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5148.116239][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5148.116243][T22824] ? vdso_join_timens (lib/vdso/datastore.c:119)
[5148.116259][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5148.116265][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5148.116276][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5148.116281][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5148.116287][T22824] ? __pfx___sys_sendto (net/socket.c:2147)
[5148.116300][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5148.116310][T22824] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5148.116318][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5148.116326][T22824] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5148.116331][T22824] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5148.116338][T22824] __x64_sys_sendto (net/socket.c:2183)
[5148.116342][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5148.116346][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5148.116351][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5148.116356][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5148.116359][T22824] RIP: 0033:0x7fde8c5e4a4a
[ 5148.116363][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5148.116366][T22824] RSP: 002b:00007ffe5d5540e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5148.116369][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde8c5e4a4a
[ 5148.116371][T22824] RDX: 0000000000000040 RSI: 0000000035417340 RDI: 0000000000000005
[ 5148.116373][T22824] RBP: 00007ffe5d554170 R08: 0000000000418574 R09: 000000000000001c
[ 5148.116375][T22824] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5148.116377][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5148.116377][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5148.116392][T22824]
| [ 5148.136251][T22824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22824
| [5148.136627][T22824] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5148.136883][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5148.136885][T22824] Call Trace:
[ 5148.136887][T22824]
[5148.136889][T22824] dump_stack_lvl (lib/dump_stack.c:123)
[5148.136895][T22824] check_preemption_disabled (lib/smp_processor_id.c:52)
[5148.136902][T22824] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[5148.136909][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5148.136916][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5148.136923][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5148.136928][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5148.136940][T22824] rawv6_sendmsg (net/ipv6/raw.c:918)
[5148.136952][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5148.136955][T22824] ? handle_softirqs (kernel/softirq.c:579)
[5148.136960][T22824] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[5148.136963][T22824] ? irq_exit_rcu (kernel/softirq.c:698)
[5148.136966][T22824] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[5148.136976][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5148.136981][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5148.136991][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5148.136995][T22824] ? vdso_join_timens (lib/vdso/datastore.c:119)
[5148.137012][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5148.137016][T22824] ? __lock_release (kernel/locking/lockdep.c:5534)
[5148.137028][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5148.137033][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5148.137039][T22824] ? __pfx___sys_sendto (net/socket.c:2147)
[5148.137052][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5148.137062][T22824] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5148.137069][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5148.137077][T22824] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5148.137082][T22824] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5148.137089][T22824] __x64_sys_sendto (net/socket.c:2183)
[5148.137093][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5148.137097][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5148.137102][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5148.137107][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5148.137110][T22824] RIP: 0033:0x7fde8c5e4a4a
[ 5148.137114][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5148.137116][T22824] RSP: 002b:00007ffe5d5540e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5148.137119][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde8c5e4a4a
[ 5148.137122][T22824] RDX: 0000000000000040 RSI: 0000000035417340 RDI: 0000000000000005
[ 5148.137124][T22824] RBP: 00007ffe5d554170 R08: 0000000000418574 R09: 000000000000001c
[ 5148.137125][T22824] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5148.137127][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde8c70d000
| [ 5150.608858][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 5151.673015][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 5153.990432][T22830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22830
| [5153.991841][T22830] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5153.992118][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5153.992120][T22830] Call Trace:
[ 5153.992122][T22830]
[5153.992124][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5153.992134][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5153.992142][T22830] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5153.992148][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5153.992157][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5153.992165][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5153.992170][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5153.992182][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5153.992194][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5153.992199][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5153.992207][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5153.992218][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5153.992225][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5153.992234][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5153.992250][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5153.992253][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5153.992264][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5153.992272][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5153.992277][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5153.992291][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5153.992299][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5153.992310][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5153.992317][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5153.992327][T22830] __x64_sys_sendto (net/socket.c:2183)
[5153.992331][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5153.992336][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5153.992341][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5153.992346][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5153.992351][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5153.992355][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5153.992358][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5153.992362][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5153.992364][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5153.992366][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5153.992367][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5153.992369][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5153.992369][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5153.992383][T22830]
| [ 5153.992386][T22830] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22830
| [5154.004443][T22830] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5154.004705][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.004706][T22830] Call Trace:
[ 5154.004708][T22830]
[5154.004710][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.004716][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.004721][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.004728][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.004735][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.004740][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.004745][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.004757][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.004768][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.004774][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.004778][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.004786][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.004790][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.004798][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.004814][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.004817][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.004828][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.004833][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.004838][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.004853][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.004859][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.004867][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.004874][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.004884][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.004888][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.004891][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.004896][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.004901][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.004904][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.004908][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.004910][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.004913][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.004915][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.004916][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.004918][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.004919][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.004919][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.004934][T22830]
| [ 5154.005053][T22830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22830
| [5154.017471][T22830] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5154.017748][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.017749][T22830] Call Trace:
[ 5154.017751][T22830]
[5154.017753][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.017758][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.017763][T22830] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5154.017770][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.017784][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.017796][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.017799][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.017809][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.017815][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.017821][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.017827][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.017832][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.017844][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.017855][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.017860][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.017864][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.017872][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.017875][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.017884][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.017900][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.017902][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.017914][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.017918][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.017923][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.017938][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.017944][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.017951][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.017958][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.017968][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.017972][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.017975][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.017980][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.017985][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.017988][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.017991][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.017993][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.017996][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.017998][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.018000][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.018001][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.018003][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.018003][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.018017][T22830]
| [ 5154.018020][T22830] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22830
| [5154.031758][T22830] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5154.032040][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.032041][T22830] Call Trace:
[ 5154.032043][T22830]
[5154.032045][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.032050][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.032056][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.032062][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.032072][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.032084][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.032087][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.032097][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.032103][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.032110][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.032115][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.032119][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.032132][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.032143][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.032149][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.032152][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.032160][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.032163][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.032172][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.032189][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.032191][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.032203][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.032206][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.032212][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.032227][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.032233][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.032240][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.032247][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.032257][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.032261][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.032264][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.032269][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.032274][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.032277][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.032280][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.032282][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.032285][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.032287][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.032288][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.032290][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.032291][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.032291][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.032306][T22830]
| [ 5154.032407][T22830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22830
| [5154.048187][T22830] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5154.048456][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.048458][T22830] Call Trace:
[ 5154.048459][T22830]
[5154.048461][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.048466][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.048472][T22830] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5154.048478][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.048488][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.048499][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.048502][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.048512][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.048518][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.048526][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.048538][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.048541][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.048551][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.048558][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.048564][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.048569][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.048574][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.048586][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.048597][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.048602][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.048606][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.048613][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.048616][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.048625][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.048641][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.048643][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.048654][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.048658][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.048664][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.048678][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.048684][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.048691][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.048698][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.048708][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.048712][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.048715][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.048719][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.048724][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.048727][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.048730][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.048732][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.048735][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.048737][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.048754][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.048756][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.048758][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.048758][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.048772][T22830]
| [ 5154.067359][T22830] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22830
| [5154.067765][T22830] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5154.068033][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.068035][T22830] Call Trace:
[ 5154.068036][T22830]
[5154.068038][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.068043][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.068049][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.068056][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.068065][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.068077][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.068080][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.068090][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.068096][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.068104][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.068116][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.068119][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.068128][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.068134][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.068141][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.068146][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.068150][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.068162][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.068174][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.068179][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.068182][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.068190][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.068193][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.068201][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.068218][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.068220][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.068231][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.068235][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.068241][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.068255][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.068261][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.068268][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.068275][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.068285][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.068289][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.068291][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.068296][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.068300][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.068303][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.068306][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.068308][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.068311][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.068313][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.068314][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.068316][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.068317][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.068317][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.068332][T22830]
| [ 5154.068399][T22830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22830
| [5154.086446][T22830] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5154.086737][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.086738][T22830] Call Trace:
[ 5154.086740][T22830]
[5154.086742][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.086747][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.086753][T22830] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5154.086759][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.086769][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.086781][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.086784][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.086794][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.086800][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.086809][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.086821][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.086824][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.086834][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.086840][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.086849][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.086861][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.086864][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.086874][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.086880][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.086887][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.086892][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.086896][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.086909][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.086921][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.086926][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.086929][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.086937][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.086940][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.086948][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.086965][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.086968][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.086979][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.086983][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.086988][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.087003][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.087009][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.087017][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.087024][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.087034][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.087038][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.087041][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.087045][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.087050][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.087053][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.087056][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.087058][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.087061][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.087063][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.087065][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.087066][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.087068][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.087068][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.087083][T22830]
| [ 5154.087085][T22830] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22830
| [5154.107294][T22830] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5154.107588][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.107589][T22830] Call Trace:
[ 5154.107591][T22830]
[5154.107592][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.107598][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.107603][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.107610][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.107619][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.107632][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.107635][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.107645][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.107651][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.107660][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.107673][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.107676][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.107686][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.107692][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.107701][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.107713][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.107716][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.107726][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.107732][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.107738][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.107743][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.107748][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.107761][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.107773][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.107778][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.107781][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.107789][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.107792][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.107801][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.107818][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.107820][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.107832][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.107836][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.107841][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.107857][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.107863][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.107870][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.107877][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.107888][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.107892][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.107894][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.107899][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.107904][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.107906][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.107910][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.107912][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.107915][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.107916][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.107918][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.107920][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.107921][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.107921][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.107936][T22830]
| [ 5154.108134][T22830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22830
| [5154.128819][T22830] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5154.129302][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.129303][T22830] Call Trace:
[ 5154.129304][T22830]
[5154.129306][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.129311][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.129317][T22830] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5154.129323][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.129333][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.129345][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.129349][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.129358][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.129365][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.129374][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.129386][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.129390][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.129399][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.129406][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.129415][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.129427][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.129430][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.129440][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.129446][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.129455][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.129467][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.129470][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.129480][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.129486][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.129493][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.129498][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.129503][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.129515][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.129527][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.129533][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.129536][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.129545][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.129548][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.129557][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.129574][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.129577][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.129588][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.129592][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.129598][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.129613][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.129619][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.129627][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.129634][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.129644][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.129648][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.129651][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.129655][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.129660][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.129663][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.129666][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.129669][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.129672][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.129673][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.129675][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.129677][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.129678][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.129678][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5154.129693][T22830]
| [ 5154.152675][T22830] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22830
| [5154.153330][T22830] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5154.153649][T22830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5154.153650][T22830] Call Trace:
[ 5154.153651][T22830]
[5154.153653][T22830] dump_stack_lvl (lib/dump_stack.c:123)
[5154.153658][T22830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5154.153664][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.153670][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.153680][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.153692][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.153695][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.153705][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.153711][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.153720][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.153732][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.153736][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.153745][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.153751][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.153760][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.153772][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.153775][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.153785][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.153791][T22830] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5154.153800][T22830] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5154.153812][T22830] ? dump_stack_lvl (lib/dump_stack.c:123)
[5154.153815][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.153825][T22830] lwtunnel_output (net/core/lwtunnel.c:359)
[5154.153832][T22830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5154.153838][T22830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.153843][T22830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5154.153848][T22830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5154.153860][T22830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5154.153872][T22830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5154.153878][T22830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5154.153881][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.153888][T22830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5154.153891][T22830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5154.153900][T22830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5154.153917][T22830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5154.153919][T22830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5154.153931][T22830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.153934][T22830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5154.153940][T22830] ? __pfx___sys_sendto (net/socket.c:2147)
[5154.153955][T22830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5154.153961][T22830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5154.153968][T22830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5154.153976][T22830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5154.153986][T22830] __x64_sys_sendto (net/socket.c:2183)
[5154.153990][T22830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5154.153993][T22830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5154.153997][T22830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5154.154002][T22830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5154.154005][T22830] RIP: 0033:0x7fdee62f5a4a
[ 5154.154008][T22830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5154.154010][T22830] RSP: 002b:00007ffe7e3ad038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5154.154013][T22830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdee62f5a4a
[ 5154.154015][T22830] RDX: 0000000000000040 RSI: 000000002be75340 RDI: 0000000000000005
[ 5154.154016][T22830] RBP: 00007ffe7e3ad0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5154.154018][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5154.154019][T22830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdee641e000
| [ 5159.728449][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5161.982890][T22836] check_preemption_disabled: 46 callbacks suppressed
| [ 5161.982897][T22836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22836
| [5161.983741][T22836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5161.984018][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5161.984020][T22836] Call Trace:
[ 5161.984022][T22836]
[5161.984024][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5161.984031][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5161.984037][T22836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5161.984043][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5161.984050][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5161.984058][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5161.984062][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5161.984074][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5161.984085][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5161.984089][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5161.984098][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5161.984103][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5161.984106][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5161.984116][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5161.984132][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5161.984134][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5161.984145][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5161.984150][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5161.984155][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5161.984167][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5161.984174][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5161.984179][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5161.984183][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5161.984189][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5161.984194][T22836] ? 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)
[5161.984211][T22836] __x64_sys_sendto (net/socket.c:2183)
[5161.984214][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5161.984218][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5161.984222][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5161.984226][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5161.984230][T22836] RIP: 0033:0x7f45aee75a4a
[ 5161.984235][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5161.984237][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5161.984241][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5161.984243][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5161.984245][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5161.984247][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5161.984249][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5161.984249][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5161.984262][T22836]
| [ 5161.984265][T22836] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22836
| [5161.998653][T22836] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5161.998980][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5161.998981][T22836] Call Trace:
[ 5161.998983][T22836]
[5161.998985][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5161.998991][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5161.998996][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5161.999003][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5161.999009][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5161.999015][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5161.999019][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5161.999031][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5161.999042][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5161.999046][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5161.999055][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5161.999058][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5161.999062][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5161.999070][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5161.999086][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5161.999089][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5161.999100][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5161.999104][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5161.999109][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5161.999121][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5161.999129][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5161.999133][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5161.999136][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5161.999142][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5161.999148][T22836] ? 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)
[5161.999156][T22836] __x64_sys_sendto (net/socket.c:2183)
[5161.999159][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5161.999162][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5161.999167][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5161.999171][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5161.999175][T22836] RIP: 0033:0x7f45aee75a4a
[ 5161.999178][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5161.999180][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5161.999184][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5161.999186][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5161.999187][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5161.999189][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5161.999190][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5161.999190][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5161.999205][T22836]
| [ 5162.014524][T22836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22836
| [5162.015093][T22836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.015403][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.015405][T22836] Call Trace:
[ 5162.015407][T22836]
[5162.015409][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.015415][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.015420][T22836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.015426][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.015431][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.015445][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.015457][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.015469][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.015477][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.015481][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.015487][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.015492][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.015495][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.015505][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.015511][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.015517][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.015522][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.015527][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.015538][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.015551][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.015555][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.015563][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.015567][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.015569][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.015578][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.015594][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.015596][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.015607][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.015611][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.015616][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.015628][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.015635][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.015640][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.015643][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.015649][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.015654][T22836] ? 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)
[5162.015661][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.015665][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.015668][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.015672][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.015677][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.015679][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.015683][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.015685][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.015688][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.015690][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.015692][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.015693][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.015695][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.015695][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.015709][T22836]
| [ 5162.034309][T22836] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22836
| [5162.034764][T22836] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.035109][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.035111][T22836] Call Trace:
[ 5162.035112][T22836]
[5162.035114][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.035120][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.035125][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.035131][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.035135][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.035143][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.035155][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.035161][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.035168][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.035172][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.035179][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.035184][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.035187][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.035196][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.035202][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.035208][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.035213][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.035218][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.035230][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.035241][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.035245][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.035253][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.035256][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.035259][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.035267][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.035283][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.035285][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.035296][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.035300][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.035306][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.035318][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.035325][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.035330][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.035333][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.035339][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.035345][T22836] ? 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)
[5162.035352][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.035356][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.035359][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.035363][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.035367][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.035371][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.035374][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.035376][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.035379][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.035381][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.035382][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.035384][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.035385][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.035385][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.035400][T22836]
| [ 5162.035479][T22836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22836
| [5162.055404][T22836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.055886][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.055887][T22836] Call Trace:
[ 5162.055889][T22836]
[5162.055891][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.055897][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.055902][T22836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.055908][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.055912][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.055920][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.055932][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.055938][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.055945][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.055950][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.055956][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.055960][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.055964][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.055973][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.055979][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.055982][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.055989][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.056001][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.056005][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.056012][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.056016][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.056023][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.056027][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.056030][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.056039][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.056045][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.056051][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.056056][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.056060][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.056072][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.056083][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.056087][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.056096][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.056098][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.056101][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.056109][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.056125][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.056128][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.056139][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.056142][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.056147][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.056159][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.056167][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.056171][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.056174][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.056180][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.056185][T22836] ? 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)
[5162.056192][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.056196][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.056199][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.056203][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.056208][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.056210][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.056213][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.056216][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.056219][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.056220][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.056222][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.056224][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.056225][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.056225][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.056239][T22836]
| [ 5162.056242][T22836] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22836
| [5162.079226][T22836] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.079509][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.079510][T22836] Call Trace:
[ 5162.079512][T22836]
[5162.079514][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.079519][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.079524][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.079530][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.079533][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.079541][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.079553][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.079558][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.079565][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.079570][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.079576][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.079580][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.079583][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.079592][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.079599][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.079601][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.079608][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.079619][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.079624][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.079630][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.079635][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.079641][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.079645][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.079648][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.079657][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.079662][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.079668][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.079673][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.079677][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.079688][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.079699][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.079703][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.079711][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.079714][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.079716][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.079724][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.079739][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.079742][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.079752][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.079756][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.079761][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.079772][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.079779][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.079784][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.079786][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.079792][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.079798][T22836] ? 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)
[5162.079804][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.079808][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.079810][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.079815][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.079819][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.079822][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.079825][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.079827][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.079830][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.079831][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.079833][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.079834][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.079836][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.079836][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.079850][T22836]
| [ 5162.102565][T22836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22836
| [5162.103088][T22836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.103384][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.103385][T22836] Call Trace:
[ 5162.103387][T22836]
[5162.103388][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.103393][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.103398][T22836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.103404][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.103407][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.103415][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.103428][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.103436][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.103440][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.103449][T22836] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.103458][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.103464][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.103466][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.103473][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.103484][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.103489][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.103496][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.103500][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.103506][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.103510][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.103513][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.103522][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.103528][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.103530][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.103538][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.103550][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.103554][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.103561][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.103565][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.103571][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.103575][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.103578][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.103587][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.103592][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.103598][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.103603][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.103607][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.103618][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.103629][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.103633][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.103640][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.103643][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.103645][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.103653][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.103669][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.103671][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.103681][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.103685][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.103690][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.103701][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.103709][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.103713][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.103716][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.103722][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.103727][T22836] ? 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)
[5162.103733][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.103737][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.103739][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.103743][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.103748][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.103750][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.103753][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.103755][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.103758][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.103760][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.103762][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.103763][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.103765][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.103765][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.103779][T22836]
| [ 5162.130610][T22836] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22836
| [5162.131035][T22836] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.131334][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.131335][T22836] Call Trace:
[ 5162.131337][T22836]
[5162.131339][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.131343][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.131348][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.131354][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.131357][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.131365][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.131379][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.131386][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.131390][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.131400][T22836] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.131409][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.131415][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.131417][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.131425][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.131436][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.131440][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.131448][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.131452][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.131458][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.131461][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.131465][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.131474][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.131480][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.131482][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.131489][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.131500][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.131505][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.131512][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.131516][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.131522][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.131525][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.131528][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.131537][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.131543][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.131551][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.131555][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.131560][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.131571][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.131583][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.131586][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.131594][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.131597][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.131599][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.131607][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.131623][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.131625][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.131636][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.131639][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.131645][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.131656][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.131664][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.131668][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.131671][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.131677][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.131682][T22836] ? 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)
[5162.131689][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.131693][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.131695][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.131699][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.131704][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.131706][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.131709][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.131712][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.131714][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.131716][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.131717][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.131719][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.131720][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.131720][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.131734][T22836]
| [ 5162.158230][T22836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22836
| [5162.158753][T22836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.159254][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.159255][T22836] Call Trace:
[ 5162.159257][T22836]
[5162.159259][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.159264][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.159269][T22836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.159275][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.159278][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.159286][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.159299][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.159307][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.159311][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.159321][T22836] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.159329][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.159335][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.159337][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.159345][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.159358][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.159365][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.159370][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.159379][T22836] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.159387][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.159393][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.159395][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.159403][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.159414][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.159419][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.159426][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.159430][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.159436][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.159440][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.159443][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.159452][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.159458][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.159461][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.159468][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.159479][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.159484][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.159491][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.159495][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.159501][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.159505][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.159508][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.159517][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.159522][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.159528][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.159533][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.159537][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.159550][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.159561][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.159565][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.159573][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.159575][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.159578][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.159586][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.159602][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.159604][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.159615][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.159618][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.159623][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.159635][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.159642][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.159647][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.159649][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.159655][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.159660][T22836] ? 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)
[5162.159667][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.159671][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.159673][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.159677][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.159682][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.159684][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.159687][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.159690][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.159692][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.159694][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.159696][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.159697][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.159698][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.159698][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45aef9e000
| [ 5162.159713][T22836]
| [ 5162.189113][T22836] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22836
| [5162.189577][T22836] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.190117][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.190118][T22836] Call Trace:
[ 5162.190120][T22836]
[5162.190122][T22836] dump_stack_lvl (lib/dump_stack.c:123)
[5162.190127][T22836] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.190133][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.190139][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.190142][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.190150][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.190165][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.190174][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.190178][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.190188][T22836] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.190197][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.190204][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.190206][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.190214][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.190228][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.190236][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.190240][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.190250][T22836] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.190259][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.190266][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.190268][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.190276][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.190287][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.190293][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.190300][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.190304][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.190311][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.190315][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.190318][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.190328][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.190334][T22836] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5162.190336][T22836] ? _printk (kernel/printk/printk.c:2470)
[5162.190354][T22836] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5162.190366][T22836] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5162.190370][T22836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5162.190377][T22836] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5162.190381][T22836] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5162.190388][T22836] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5162.190391][T22836] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.190395][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.190404][T22836] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.190410][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.190416][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.190421][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.190425][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.190437][T22836] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.190448][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.190452][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.190460][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.190463][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.190465][T22836] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.190473][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.190489][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.190491][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.190502][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.190505][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.190511][T22836] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.190522][T22836] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.190530][T22836] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.190534][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.190537][T22836] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.190543][T22836] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5162.190548][T22836] ? 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)
[5162.190556][T22836] __x64_sys_sendto (net/socket.c:2183)
[5162.190560][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5162.190563][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.190567][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.190571][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.190574][T22836] RIP: 0033:0x7f45aee75a4a
[ 5162.190577][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5162.190579][T22836] RSP: 002b:00007ffe1ae18ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.190582][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45aee75a4a
[ 5162.190584][T22836] RDX: 0000000000000040 RSI: 0000000012b72340 RDI: 0000000000000005
[ 5162.190585][T22836] RBP: 00007ffe1ae18d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.190587][T22836] 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